v0.4.7
Jeffallan/claude-skillsv0.4.7Feb 9, 2026by github-actions[bot]
AI Summary
This release introduces bidirectional cross-reference validation to help maintain consistency across skill files. The new validation tool warns about orphaned skills and asymmetric references between skills.
Key Highlights
- Added BidirectionalCrossRefChecker class for cross-reference validation
- New --check crossrefs CLI option for isolated validation
- Orphan detection for skills with no incoming or outgoing references
- Upgraded Code of Conduct to Contributor Covenant v2.1
- Refactored CrossRefChecker to reuse BaseChecker._extract_frontmatter()
New Features
- Bidirectional cross-reference validation in validate-skills.py
- CrossRefChecker class that warns when skill A references B but B doesn't reference A
- Orphan detection for skills with no references
Full Release Notes
### Added - Bidirectional cross-reference validation in `validate-skills.py` (closes #100) - `CrossRefChecker` class: warns when skill A references B but B doesn't reference A - Orphan detection: warns about skills with no incoming or outgoing references - New `--check crossrefs` CLI option for isolated cross-reference validation - All issues are WARNING severity (advisory, won't fail CI) ### Changed - Upgraded Code of Conduct to Contributor Covenant v2.1 (closes #131) - Refactored `CrossRefChecker._build_graph()` to reuse `BaseChecker._extract_frontmatter()` --- **Documentation:** https://jeffallan.github.io/claude-skills/