v0.4.4
Jeffallan/claude-skillsv0.4.4Feb 4, 2026by github-actions[bot]
AI Summary
Refactored validation scripts for better Python 3.11+ compatibility and updated contributing documentation to reference GitHub contributors.
Key Highlights
- Refactored `validate-skills.py` with Python 3.11+ best practices
- Created `MetadataEnumChecker` generic base class for validators
- Added `AdaL CLI` to supported agents table
- Updated `update-docs.py` to auto-bump version in ROADMAP
Full Release Notes
### Fixed - Replaced CONTRIBUTORS.md reference with GitHub contributors link in CONTRIBUTING.md (closes #130) ### Changed - Refactored `validate-skills.py` with Python 3.11+ best practices (closes #133) - Extracted `FrontmatterResult` dataclass and `_extract_frontmatter()` helper to eliminate duplicate parsing - Created `MetadataEnumChecker` generic base class for enum field validators - Compiled regex patterns at module level for performance - Modernized type hints (`X | None` syntax) and added `DFSColor` IntEnum - `update-docs.py` now auto-bumps version in ROADMAP "Last updated" line - Added `__pycache__/` to `.gitignore` - Added AdaL CLI (SylphAI) to supported agents table (#135) ### Contributors - @liyin2015 — docs: add AdaL CLI to supported agents (#135) --- **Documentation:** https://jeffallan.github.io/claude-skills/