For Maintainers
Gives repository maintainers a practical path for making projects easier for AI agents to understand.
Agent-ready documentation is not about adding every convention. It is about making the important project facts easy to find, verify, and update.
Baseline Checklist
Start with these files:
AGENTS.mdfor project instructions..aiignorefor secrets, generated output, large files, and noisy dependencies.CONTRIBUTING.mdfor human contribution rules.README.mdfor human project overview.
This is enough for many projects.
Add Persistent Context When Needed
Add memory or context files when repeated agent sessions need the same project knowledge.
Good candidates:
MEMORY.mdfor stable facts and open follow-ups.cline_docs/or.roo/when a tool expects Memory Bank folders.- Architecture notes when agents repeatedly need system boundaries.
Keep instructions and learned context separate. Instructions tell agents what to do. Memory records what has been learned.
Add Public LLM Entry Points
If the project has public docs, add:
llms.txtfor a short routing file.llms-full.txtwhen a compact full-docs snapshot is useful.
These files help agents retrieve the right docs without crawling the whole site.
Add Capabilities and Evals Last
Use SKILL.md when the team has a repeatable workflow that agents should load on demand.
Use EVAL.yaml when agent behavior must be measured repeatedly, especially in prompts, support workflows, classification, or code-review tasks.
Maintenance Rules
- Keep each file short enough to review.
- Link to canonical docs instead of copying long specs.
- Remove stale rules when tools or workflows change.
- Treat convention files as reviewed project documentation, not generated chat output.