compliance-checker
SKILL.md
Skill Design Compliance Checker
Run the programmatic compliance check for skills in this agentic-collections repository.
When to Use This Skill
Invoke this skill when the user wants to:
- Validate skills against SKILL_DESIGN_PRINCIPLES.md
- Check compliance before committing or opening a PR
- Verify design principle adherence (DP1–DP7)
Workflow
-
Run from project root (the workspace root).
-
Preferred: validate only changed skills (recommended for local dev):
make validate-skill-design-changedThis validates only staged and unstaged skill changes.
-
Alternative: validate all skills or a specific pack:
make validate-skill-design # Or validate a specific pack: make validate-skill-design PACK=rh-sre -
Report results to the user:
- If validation passes: report success
- If validation fails: list the errors and suggest fixes per the design principles
Dependencies
uvmust be installed (runmake installif needed)- Script:
scripts/validate_skill_design.py - Reference: SKILL_DESIGN_PRINCIPLES.md
Design Principles Checked
- DP1: Document consultation transparency
- DP2: Parameter specification and ordering
- DP3: Description conciseness (≤500 tokens)
- DP4: Dependencies declaration
- DP5: Human-in-the-loop for critical skills
- DP6: Mandatory sections (Prerequisites, When to Use, Workflow)
- DP7: Credential security (avoid echoing env vars)
Weekly Installs
1
Repository
rhecosystemappe…lectionsGitHub Stars
4
First Seen
4 days ago
Security Audits
Installed on
claude-code1