From python
Generates and maintains README, API docs, changelogs, and architecture docs. Provides docstring and generator commands for JavaScript, Python, and Go projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/python:code-docsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Documentation generation and maintenance for code projects.
Documentation generation and maintenance for code projects.
Always update docs when:
Docs should live:
Project overview, setup, usage. See references/readme-structure.md
Template:
# Project Name
Brief description (one line).
## Quick Start
3-5 commands to get running.
## Installation
Detailed setup steps.
## Usage
Code examples.
## API
Link to full API docs.
## Contributing
How to contribute.
## License
See references/api-docs.md for:
See references/changelog.md for Keep a Changelog format.
Sections:
See references/architecture-docs.md for:
# TypeDoc
npx typedoc --out docs src/index.ts
# JSDoc
npx jsdoc src/ -d docs/
# API Extractor (monorepos)
npx api-extractor run
# Sphinx
sphinx-build -b html docs docs/_build
# pdoc
pdoc --output-dir docs src/
# mkdocs
mkdocs serve
# godoc
godoc -http=:6060
# swag (OpenAPI from comments)
swag init -g cmd/server/main.go
docs: update API documentation
Generated via typedoc.
Added: new /users endpoint
Changed: authentication section
npx claudepluginhub martinffx/atelier --plugin codeGenerates API references, updates README.md, and creates changelogs from code docstrings, annotations, git history in Python/JS/TS/Rust/Go projects with pyproject.toml/package.json/Cargo.toml/go.mod.
Generates API, architecture, and user documentation from code using AI analysis. Automates documentation pipelines and maintains consistency across repositories.