c3-adopt

Automate C3 architecture documentation creation for existing codebases.

12|2|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/lagz0ne/c3-skill --skill c3-adopt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c3-adopt
Source: https://github.com/lagz0ne/c3-skill/tree/main/skills/c3-adopt
Command: npx skills add https://github.com/lagz0ne/c3-skill --skill c3-adopt

SYSTEM DOCUMENTATION & REQUIREMENTS

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.