project-analyzer
Installation
SKILL.md
Deep Project Analysis
This skill extends the core mechanics of code-reader to systematically analyze an entire repository and synthesize a comprehensive "Project Whitepaper". It combines deep module-level understanding with high-level architectural synthesis and engineering practices (build, test, deploy).
The final output focuses heavily on Architecture & Module Deep Dives (approx. 60%), supported by practical Engineering & Operations guides.
1. The Team Roles
This workflow employs specialized agents to gather distinct types of information before synthesizing the final document:
- Agent A (Tech Writer): The module expert. This role is directly fulfilled by invoking the
code-readerskill. It reads source code to extract module-level capabilities, data structures, and state flows, ensuring high accuracy through its built-in ABC verification loop. - Agent B (DevOps Engineer): The infrastructure expert. Scans configuration files (Makefiles, Dockerfiles, CI/CD pipelines,
package.json, etc.) to extract build, test, and deployment practices. - Agent C (Chief Architect): The synthesizer. Reads all outputs from the
code-readermodule skills and the DevOps Engineer to author the final Comprehensive Project Documentation, ensuring a coherent narrative and architectural accuracy.
REQUIRED SUB-SKILL: You MUST use the code-reader skill as the engine for Phase 2.