Quick Start¶
Start here. Three steps to give AI agents consistent context for your project.
What You're Setting Up¶
| File / Folder | What It Does |
|---|---|
AGENTS.md |
Always-loaded project summary: stack, commands, structure, boundaries |
docs/ |
Durable reference docs (only the ones your project needs) |
.agents/skills/ |
On-demand instructions loaded when the task matches |
Solo side project? You need AGENTS.md and maybe one doc. Start there. Skills are optional.
Step 1: Install ACDL Assets¶
This installs methodology skills and templates into your project. By default, Modules 1-2 are selected:
.agents/skills/acdl/— bootstrap + AGENTS.md templates.agents/skills/docs/— reference doc templates.agents/skills/feature/— feature workflow with phases.agents/skills/patterns/— stack pattern skill
Note:
initinstalls assets only. Your AI generates the actual project-specific files in Step 2.
If assets already exist:
Step 2: Let AI Generate Your Context¶
Tell your AI assistant:
The acdl skill will:
- Detect project type (single app or monorepo)
- Scan your stack and commands
- Show you a plan — what files it will create
- Wait for your approval before writing anything
- Generate
AGENTS.md+ only thedocs/files your project needs
If your tool cannot load skills by name:
If you are not using the CLI (no local skills installed):
Bootstrap AGENTS.md for this project.
Follow: https://raw.githubusercontent.com/SergiuSavva/ai-context-docs-lifecycle/main/content/modules/01-foundation/skills/acdl/SKILL.md
Step 3: Review and Done¶
Check what the AI generated:
AGENTS.md— does it reflect your real stack, commands, and structure?docs/— does it only contain docs for what your project actually has?
Trim anything that feels like filler. The value comes from accuracy, not completeness.
your-project/
├── AGENTS.md # Always loaded by AI
└── docs/ # Loaded on-demand
├── scripts.md # Common first doc: runnable commands
└── decisions/ # Architecture decisions (add as needed)
AI agents will now read AGENTS.md automatically and load docs/ when relevant.
Add More When You Need It¶
Start minimal. Expand only when you hit a real pain.
Pain: AI keeps guessing commands wrong¶
Add docs/scripts.md — canonical runnable commands with verified/inferred labels.
Pain: AI keeps getting your stack patterns wrong¶
Add a stack skill:
See Module 1: Foundation.
Pain: Feature work is chaotic or hard to resume¶
The feature skill is included in Module 2. Tell your AI:
You'll get a structured workflow with phases: spec, research, design, tasks, build, verify, closeout.
Pain: Managing too many features at once¶
Add Module 3 for roadmap, backlog, and project tracking:
Then tell your AI: load skill \project``
Reference: What Each Module Installs¶
| Module | What Gets Installed | Default? |
|---|---|---|
| 1 — Foundation | acdl, docs skills |
Yes |
| 2 — Dev Workflow | feature, patterns skills + optional Cursor bridge |
Yes |
| 3 — Project Planning | project skill |
No |
npx @acdl/cli init -y # installs Modules 1-2 (default)
npx @acdl/cli init --modules 1 # Module 1 only
npx @acdl/cli init --modules 1,2,3 # all modules
npx @acdl/cli init --dry-run -y # preview without writing files
Manual Setup (No CLI)¶
If you prefer not to use the CLI:
- Copy
AGENTS-single-app.mdto your project root asAGENTS.md - Fill in your stack, commands, structure, and boundaries
- Create
docs/scripts.mdfrom the template - Add other docs only if your project has them (architecture, API, auth, data model)
See the full template catalog.
Next Steps¶
- New Project Setup — detailed walkthrough from scratch
- Existing Project Setup — adding ACDL to an existing codebase
- Module 1: Foundation — AGENTS.md, docs/ templates
- Module 2: Dev Workflow — feature workflow + stack patterns
- Module 3: Project Planning — multi-feature management
- Skills Catalog — available skills and when to use them