feat(skills): add frostyard-acmm-conformance skill - #48
Merged
Conversation
Generalizes the ACMM-conformance procedure proven twice — core's own conformance (ADR-0029, core#22-#40) and repogen's (repogen ADR-0012, repogen#37-#55, frostyard/repogen#56) — into a synced skill: inventory the Hive issues, classify each criterion (symlink to canonical content / real tree for directory criteria / new artifact doing real work), unify the instruction surface into AGENTS.md, apply the standard criterion mapping, wire the docs-integrity gate, register the alias table in a repo-local ADR, and verify through the contents API the way the evaluator does. Added to sync defaults so every consuming repo has the procedure on hand when ACMM issues land (ADR-0026). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Generalizes the ACMM-conformance procedure into a synced agent skill, now that the pattern has been proven twice: core's own conformance (ADR-0029, core#22–#40) and repogen's (repogen ADR-0012, closing repogen#37–#55 via frostyard/repogen#56).
.agents/skills/frostyard-acmm-conformance/SKILL.mdcovers: inventorying the Hive issues, classifying each criterion (relative symlink to canonical content / real git tree for directory criteria / new artifact doing real work), unifying divergent instruction files into one canonicalAGENTS.md, the standard criterion→solution mapping table, portingscripts/check-docs.mjs+.coverage-thresholds.jsonas the guarding CI gate, registering the alias table in a repo-local ADR (with the stub-swap contingency clause), and verifying through the contents API the way the evaluator does. Pitfalls section records the failure modes hit in practice (symlinked directory criteria, linter config surfacing pre-existing failures, one settings.json satisfying three governance criteria, over-closing mixed issue ranges, fork--repotargeting).Also:
AGENTS.md's Skills section.skills-sync.jsondefaults so all consuming repos receive it on the next sync (ADR-0026) — ACMM issues land per-repo, so the procedure should already be on hand there.Risk tier
Risk tier: 1 — documentation/skills only, no code or workflow changes.
Docs housekeeping
docs/files touched; skills are not indexed docs.Verification
node scripts/check-docs.mjsgreen — 33 docs, 204 links, 10 symlinks, all thresholds 1.0 (the new AGENTS.md skill-bullet links resolve)🤖 Generated with Claude Code