Part
Instructions
You might say: repository guidance, agent context, AGENTS.md
The durable guidance an agent receives about the repository, task boundaries, checks, style, and safety. It may live in AGENTS.md, CLAUDE.md, repository prompts, or equivalent configuration. Keep the root file a short map that points to deeper docs, and write down the "no" decisions so agents stop proposing them again.
- What it does
- Supplies context the agent cannot infer reliably from the ticket or source tree alone.
- Ask
- Which instructions are always needed, which are local to a path, and which can the agent verify?
What to look for
- An AGENTS.md or CLAUDE.md file near the repository root
- A run log showing loaded instruction files
- A pull request that reports the checks and conventions it followed
Connections
- See also: Agent harness
- See also: Improvement loop
Sources
- AGENTS.md, AGENTS.md, Why AGENTS.md?
Think of AGENTS.md as a README for agents: a dedicated, predictable place to provide the context and instructions to help AI coding agents work on your project.
- GitHub, Adding repository custom instructions for GitHub Copilot, Introduction
Repository custom instructions let you provide Copilot with repository-specific guidance and preferences on GitHub.
- Anthropic, Best practices for Claude Code, Write an effective CLAUDE.md
CLAUDE.md is a special file that Claude reads at the start of every conversation.
- Kent C. Dodds, kcd-skills, autopilot skill
Write down the "no": decisions agents would otherwise re-propose.
- Kody, kody-hq/kody repository, docs/contributing/harness-engineering.md
Prefer small, enforceable rules over long, fragile instructions.
- Matt Pocock, AI Coding Dictionary, AX
AGENTS.md, skills, and tools kept lean, so most of the context window is available for the task
- Matt Pocock, AI Coding Dictionary, AGENTS.md
A file in the environment that the harness loads into the context window at session start — the project's standing brief to the agent.
- Matt Pocock, AI Coding Dictionary, Progressive disclosure
Loading only the context an agent needs right now, with context pointers to the rest.
- Matt Pocock, AI Coding Dictionary, Context pointer
A mention in one document that points to another, so the agent can pull it into the context window only when the task calls for it.
Use it on your project
teardown-apply: hold "Instructions" (instructions) from the teardown at https://teardownatlas.com/software-factory/ against my project
Paste it into a coding agent that has the teardown skills.
An AI agent wrote this map with the teardown skill. It can contain errors: check the sources before you rely on a part. About and legal