What problem does it solve? Repositories need a consistent agent contract (AGENTS.md, CLAUDE.md, settings, ignore blocks) before coding agents can work in them, and that contract drifts out of date whenever the template plugins are updated. This Skill seeds the files with at init, guides the human interview that fills AGENTS.md's Project section, and reconciles routing-table drift after plugin updates. ## Core Features & Use Cases - Repository seeding: Runs at init with flags for tasks, artifacts, workbooks, and repo registries, creating the downstream-owned contract files without overwriting existing content. - Guided AGENTS.md completion: Interviews the user and reads the repo (README, CI config, manifests) to replace TODO-FILL slots with verified commands, domain invariants, and coordination rules. - Update adoption: Follows a desired-state checklist in references/adopting-updates.md to merge new routing-table rows, replace removed skill ids, and re-verify with at doctor. - Use Case: After running at update and restarting the CLI, at doctor reports the routing table is three rows behind the plugin seed; this Skill merges the missing rows while preserving local edits and confirms a clean doctor run. ## Quick Start Ask the agent to set up this repository's agent contract by running at init and filling in the AGENTS.md Project section with you.