What problem does it solve?
This Skill eliminates the time-consuming, error-prone manual work of reverse-engineering undocumented software systems, which is a major bottleneck for new team onboarding, technical debt assessment, and system modernization projects.
Core Features & Use Cases
- 16-Phase Systematic Investigation Workflow: Covers every aspect of architecture analysis from environment verification to architecture decision record generation, with built-in validation steps to ensure accuracy.
- Multi-Language Support: Includes tailored analysis steps for Python, JavaScript/Node.js, and Java projects, with language-specific tooling checks and pattern recognition.
- Comprehensive Documentation Output: Generates component catalogs, data flow diagrams, dependency maps, security assessments, and text-based architecture diagrams for full system transparency.
- Use Case: When joining a team with a 5-year-old legacy codebase with no existing documentation, use this skill to map all components, their dependencies, and data flows to create a complete architecture guide in hours instead of weeks.
Quick Start
Use the architecture-mapping skill to analyze the current project directory and produce a full system architecture documentation package.