What problem does it solve?
This Skill automates the complex, manual process of creating structured C3 architecture documentation for existing codebases. It saves significant time and ensures consistency from the outset, making undocumented projects immediately more understandable.
Core Features & Use Cases
- Intelligent Discovery: Explores your codebase to identify deployable containers and their technologies.
- Phased Workflow: Guides you through a structured process (Discovery, Context, Container, Component, Configuration, Generation, Optional Platform docs).
- Targeted Socratic Questioning: Asks precise questions to build architectural understanding, minimizing guesswork.
- Automated Scaffolding: Creates the
.c3/ directory structure and initial document stubs based on discovered architecture.
- Use Case: A new developer joins a project with an undocumented microservices architecture. They use
c3-adopt to quickly generate a structured C3 documentation set, making the system understandable and accelerating their onboarding.
Quick Start
Use the c3-adopt skill to initialize architecture documentation for this project.