By acaprino
Human-readable codebase guide generator -- explores unfamiliar projects and produces 10 narrative documents with Mermaid diagrams, plus standalone documentation creation, maintenance, and humanization with bottom-up code analysis
npx claudepluginhub acaprino/alfio-claude-plugins --plugin codebase-mapper"Create accurate technical documentation by analyzing the codebase first -- API docs, architecture guides, component docs, or full project documentation" argument-hint: "<target path or description> [--api-only] [--architecture] [--format markdown|html] [--output <path>]". TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
"Audit and improve existing project documentation with ground truth verification and guided improvements". TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
"Rewrite existing documentation to be human-readable - removes AI-style density, applies progressive disclosure, improves scannability" argument-hint: "<path-to-docs>". TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
"Generate a human-readable codebase guide - explores the project, writes 10 narrative documents with Mermaid diagrams, and produces an INDEX.md entry point" argument-hint: "[target-path]". TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 1 of codebase-mapper. Explores an unfamiliar project to build a context brief that writer agents will use to produce human-readable documentation. Reads README, configs, package manifests, entry points, and directory structure. Writes context-brief.md to .codebase-map/_internal/. Spawned by the map-codebase command. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 2 writer for codebase-mapper. Produces 10-configuration-guide.md from the context brief. Documents how to configure and use the project in practice - environment setup, configuration scenarios, common operations, and troubleshooting. Spawned in parallel with other writer agents. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Rewrites existing documentation to follow human-centered writing guidelines. Takes dense, AI-style, or poorly structured docs and transforms them into clear, scannable, narrative documentation. TRIGGER WHEN: documentation exists but reads like a wall of text or AI output. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Expert documentation engineer for creating and maintaining accurate technical documentation. Bottom-up analysis ensures docs reflect actual code behavior. TRIGGER WHEN: documenting APIs, restructuring existing docs, creating tutorials, or auditing documentation accuracy DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 2 writer for codebase-mapper. Produces 05-workflows.md and 06-data-model.md from the context brief. Documents user/system workflows with flowcharts and sequence diagrams, and data structures with ER diagrams. Spawned in parallel with other writer agents. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 3 of codebase-mapper. Reviews all 8 generated documents for consistency, adds cross-references, uniformizes tone, and produces INDEX.md. Flags gaps and contradictions. Spawned by the map-codebase command after all writer agents complete. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 2 writer for codebase-mapper. Produces 07-getting-started.md and 08-open-questions.md from the context brief. Documents developer onboarding steps and flags knowledge gaps. Spawned in parallel with other writer agents. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 2 writer for codebase-mapper. Produces 09-project-anatomy.md from the context brief. Documents configuration files, environment variables, startup scripts, directory tree with folder meanings, and everything needed for hands-on work. Spawned in parallel with other writer agents. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 2 writer for codebase-mapper. Produces 01-overview.md and 02-features.md from the context brief. Writes narrative project overview with mindmap diagram and detailed feature catalog. Spawned in parallel with other writer agents. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Phase 2 writer for codebase-mapper. Produces 03-tech-stack.md and 04-architecture.md from the context brief. Documents technologies, dependencies, code organization, and architectural layers with component diagrams. Spawned in parallel with other writer agents. TRIGGER WHEN: the user requires assistance with tasks related to this domain. DO NOT TRIGGER WHEN: the task is outside the specific scope of this component.
Complete developer workflow toolkit. Includes 34 reference skills, 34 specialized agents, and 21 slash commands covering TDD, debugging, code review, architecture, documentation, refactoring, security, testing, git workflows, API design, performance, UI/UX design, plugin development, and incident response. Full SDLC coverage with MCP integrations.
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault. Covers memory management, session notetaking, knowledge organization, and agent context across projects. Based on Andrej Karpathy's LLM Wiki pattern.
draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.