What problem does it solve? AI coding agents repeatedly make the same mistakes in a repository because project rules, conventions, and pitfalls are scattered or undocumented. This Skill builds a small, verified, always-loaded instruction block inside AGENTS.md so agents follow the repo's real rules from the first session. ## Core Features & Use Cases - Setup, adopt, refresh, record, and audit modes: Scaffold a new instruction block, migrate existing CLAUDE.md or AGENTS.md content into a managed block, re-verify it against the current codebase, capture observed agent mistakes as pitfalls, and prune stale lines. - Evidence-based verification: Every claim in the block is path-checked and command-verified against the repository, with provenance (date and commit SHA) recorded so later runs can diff against it. - Ledger-driven editing: Existing human-written instructions are never silently deleted; each one is tracked through a retain/rewrite/relocate/automate/delete decision the user approves. - Use Case: A team adopts AI coding assistants on a brownfield repo. Run the adopt intent to convert their existing CLAUDE.md into a verified AGENTS.md block, then use record each time an agent makes a mistake so the pitfall is captured permanently. ## Quick Start Ask the agent to set up the AGENTS.md project context block for this repository using the bmad-project-context skill.