← ClaudeAtlas

docs-analyzerlisted

Analyzes code changes and identifies documentation gaps. Scans git history, catalogs existing docs, and generates comprehensive analysis reports.
datamaker-kr/synapse-claude-marketplace · ★ 1 · Data & Documents · score 58
Install: claude install-skill datamaker-kr/synapse-claude-marketplace
# Documentation Analyzer Skill ## Purpose This skill specializes in analyzing codebases to identify documentation gaps and assess the impact of code changes on existing documentation. It provides structured reports to guide documentation updates. ## When to Activate Use this skill when: - Starting documentation review for a project - Analyzing impact of recent code changes - Auditing documentation completeness - Preparing for documentation updates - User requests documentation analysis ## Core Workflow ### Step 1: Catalog Existing Documentation Scan and catalog all documentation files in the repository: **Documentation Files to Find**: - `README.md` (root and subdirectories) - `docs/` directory contents - `CONTRIBUTING.md` - `CHANGELOG.md` - `*.md` files throughout the codebase - API documentation (OpenAPI/Swagger specs) - Architecture diagrams and documentation **Use Glob and Read tools**: ```bash # Find all markdown files Glob: "**/*.md" # Find documentation directories Glob: "**/docs/**/*" # Find API specs Glob: "**/*.{yaml,yml,json}" (for OpenAPI specs) ``` **Catalog Output**: - List of all documentation files found - Brief description of each file's purpose - Last modified date (from git) - Current state assessment (complete, outdated, missing sections) ### Step 2: Analyze Git History Use Bash tool to analyze recent code changes and identify affected components. **Git Commands to Run**: ```bash # Get recent commits (last 10-50 depending on activity) git lo