Use before editing AGENTS.md — enforces the 120-line launch and Steward boundaries, protected operator templates, and focused-document ownership.
83%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Use this skill before every AGENTS.md edit.
wc -l AGENTS.md before and after every edit. Never
land growth above 120 or defer extraction..claude/skills/steward/SKILL.md at or below 120 lines.AGENTS.md, PR decisions in
Steward, and mechanics in focused documents.docs/README.md owns curated navigation. AGENTS may
link the small set of entrypoints needed to begin work but never grows a
task catalog.README.md remains a product landing page of at most 120 lines.
Featured capabilities require both a runnable CLI command and matching
https://dotnet-inspect.net/?w=... packet URL.AGENTS.md. Do not shorten or move them to satisfy the cap.Keep a statement in AGENTS only when an unrelated session needs it before it can identify and open the focused owner. Put these elsewhere:
docs/repository-workflow.md;docs/development-practices.md;docs/design-scope.md;docs/evidence-and-validation.md;docs/dev-environment.md;docs/round-orchestration.md;steward skill;The focused document owns the contract. AGENTS routes to it and may retain only the launch-critical invariant needed before acquisition.
wc -l AGENTS.md.When the cap is exceeded, move a whole concern to its focused owner. Never compress by deleting headings, fusing unrelated prose, removing blank lines, or shaving wording solely to save lines.
wc -l AGENTS.md # must be <= 120
wc -l .claude/skills/steward/SKILL.md # must be <= 120
wc -l README.md # must be <= 120
npx markdownlint-cli AGENTS.md <other-changed-markdown>richlander/dotnet-inspect
e58afa8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.