What problem does it solve?
This Skill eliminates the time-consuming guesswork of figuring out how an unfamiliar codebase is organized and how its pieces fit together, so you can produce accurate, user-friendly documentation quickly.
Core Features & Use Cases
- Codebase analysis into documentation: Scans for entry points, project metadata, structure, tech stack, and existing docs to avoid duplication.
- Generates multiple documentation types from a template: Produces READMEs, architecture docs, API references, ADRs (using the provided reference format), inline code comments, and onboarding/contribution materials.
- Guided “review before publishing” quality pass: Ensures setup steps are complete and testable, code examples reference real files, and the output is scannable with clear structure.
Core use cases: onboarding a new contributor, documenting a feature after refactors, answering “how does this codebase work?” even without the word documentation, and creating consistent project docs across modules and languages.
Quick Start
Tell the AI: “Use codebase-documenter to create a beginner-friendly README for this repository, including a quick-start section and a documented project structure tree.”