Codebase Documenter
Skill Verified ActiveGenerates comprehensive documentation explaining how a codebase works, including architecture, key components, data flow, and development guidelines. Use when user wants to understand unfamiliar code, create onboarding docs, document architecture, or explain how the system works.
To automatically generate comprehensive documentation for any codebase, making it easier for developers to understand, onboard, and maintain unfamiliar code.
Features
- Generates architecture, components, and data flow documentation
- Provides development setup and contribution guidelines
- Supports multiple depth levels for documentation coverage
- Creates visual elements like Mermaid diagrams and code examples
- Organizes documentation into standard markdown files
Use Cases
- Understanding an unfamiliar codebase
- Creating onboarding documentation for new developers
- Documenting system architecture and data flow
- Explaining how a complex system works
Non-Goals
- Writing new code or features
- Executing code or running tests
- Performing code reviews or security audits
- Managing project deployment or version control
Practical Utility
- info:Usage examplesWhile the skill outlines its approach and output, explicit ready-to-use input/invocation/outcome examples are missing from the SKILL.md.
- info:Edge casesThe skill mentions success criteria and tools used, but specific failure modes, their observable symptoms, and recovery steps are not explicitly documented.
Installation
First, add the marketplace
/plugin marketplace add mhattingpete/claude-skills-marketplace/plugin install productivity-skills-plugin@mhattingpete-claude-skillsQuality Score
VerifiedTrust Signals
Similar Extensions
Use My Browser
100Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
Openclaw Testing
100Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.
Master Claude for Legal
100Master skill for legal teams using Claude. Loads the right reference for the user's question (privilege configuration, MCP hardening, verification, long documents, practice-area patterns, skill authoring) and routes to specialized starter skills (NDA triage, version diff, meeting brief, citation verification, status synthesis). Auto-invokes when the user mentions legal work, contracts, redlines, NDAs, privilege, attorney-client, court filings, depositions, regulatory compliance, or asks how to set up Claude for a law firm or in-house legal team.
Lean Ctx
100Context Runtime for AI Agents — 59 MCP tools, 10 read modes, 95+ shell patterns, tree-sitter AST for 18 languages. Compresses LLM context by up to 99%. Use when reading files, running shell commands, searching code, or exploring directories. Auto-installs if not present.
Pathfinder
100Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.