pydoc-pipeline
OfficialAuto-generate Python API docs quickly
Authorthensls
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Remove the tedious manual work of writing API documentation and docstrings by automatically extracting public APIs from Python code and producing ready-to-use Markdown docs and examples.
Core Features & Use Cases
- Scans a repository with Python's AST to inventory modules, public classes, functions, and constructor signatures.
- Generates Google-style docstrings for missing public items, classifies self-documenting or intentionally undocumented code, and optionally writes docstrings back to source files.
- Builds a docs/ directory with three markdown files: a package overview (README), a complete API reference organized by module, and runnable usage examples; ideal for handoffs, releases, and onboarding new maintainers.
- Use case: convert a library lacking documentation into a developer-facing docs/ folder and add concise docstrings for newly added public APIs.
Quick Start
Generate documentation for the current Python package, adding Google-style docstrings to missing public symbols and creating docs/README.md, docs/api-reference.md, and docs/examples.md.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pydoc-pipeline Download link: https://github.com/thensls/nsls-builder-toolkit/archive/main.zip#pydoc-pipeline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.