The complete specification for the Agentic Collaboration Standard.
| # | Document | Description |
|---|---|---|
| 1 | Overview | Goals, principles, and design philosophy |
| 2 | Layout | The .agents/ folder structure |
| 3 | Manifest | main.yaml format and fields |
| 4 | Context | context/ files |
| 5 | Skills | skills/ and SKILL.md format |
| 6 | Commands | commands/ files |
| 7 | Agents | agents/ subagent definitions |
| 8 | Permissions | permissions/policy.yaml |
| 9 | Progressive Disclosure | How agents load ACS content |
| 10 | Behavior | How compliant agents must behave |
| — | Future | Planned additions (v2.0+) |
.agents/
├── main.yaml # Manifest (§3) — required
├── context/
│ └── project.md # Project context (§4)
├── skills/
│ └── skill-name/
│ └── SKILL.md # Skill definition (§5)
├── commands/
│ └── command-name.md # Command definition (§6)
├── agents/
│ └── agent-name.md # Subagent definition (§7)
└── permissions/
└── policy.yaml # Permission policy (§8)
A tool is ACS-compatible if it implements the behavior defined in 10-behavior.md.
See docs/conformance-checklist.md for a self-certification checklist.