What problem does it solve? Agent-facing documents — skills, resident instruction files like AGENTS.md and CLAUDE.md, and hooks — often bloat the context window, duplicate guidance, or fail to trigger reliably. This Skill provides a doctrine and audit procedure for writing and trimming these artifacts so agents follow them predictably. ## Core Features & Use Cases - Skill authoring and auditing: Create new skills from a template, validate name/description metadata with a bundled script, and run a doctrine-plus-spec checklist audit. - Resident file trimming: Apply the rent test and scope ladder to AGENTS.md/CLAUDE.md files so every resident line earns its context cost. - Hook authoring: Write deterministic hooks in the house style with correct event selection, fail-open behavior, and self-tests. - Context budget audits: Inventory skill descriptions, MCP servers, and resident prose against the host's listing budget. - Use Case: A plugin ships 48 skills whose descriptions exceed the context listing budget, so some skills silently stop firing. Use this Skill to audit each description, cut it to the routing essentials, and re-validate until the listing fits. ## Quick Start Ask the agent to audit your SKILL.md or AGENTS.md file against the writing-for-agents doctrine and fix every failing checklist item.