refactor: rename AuditScripts to HealthChecks, drop SKILL.yaml sidecars#14
Merged
Conversation
added 2 commits
May 14, 2026 22:52
The sidecar pattern carried Obsidian-style metadata (aliases, keywords, related) parallel to SKILL.md. We no longer use it; the canonical SKILL.md frontmatter is the source of truth for skill metadata.
The skill defines a health-check program architecture (Nagios-style severity ladder with UNKNOWN, key:value output, orchestrator dispatch). HealthChecks frames the contract by what it produces rather than the implementation language, and aligns with industry terminology. The BashDevelopment cross-reference is updated to match.
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
skills/AuditScripts/→skills/HealthChecks/. The skill defines a contract for a suite of cooperating check programs (Nagios-style severity ladder with UNKNOWN,key:valueoutput, orchestrator dispatch) — the new name frames what the contract produces rather than the implementation language, and aligns with industry terminology.SKILL.yamlsidecars across the module. The pattern carried Obsidian-style metadata (aliases,keywords,related,collection) parallel toSKILL.md. We no longer use it;SKILL.mdfrontmatter is the canonical source of truth for skill metadata.BashDevelopmentcross-reference to point atHealthChecks.Test plan
forge validate— all skill structures pass; no new drift.rg -i 'AuditScripts|audit-script'— only generic prose mentions of "audit script" remain inBashDevelopment/SKILL.md, no skill-name references..provenance/listing).