4 Commits
Author SHA1 Message Date
Claude 357e663767 feat: add official skills-ref validation script
Added validate-skills-official.sh that uses the official skills-ref
library from https://github.com/agentskills/agentskills for validation.

This replaces the custom bash validation with the canonical implementation
used by the Agent Skills project. All 25 skills pass validation.

Usage: ./validate-skills-official.sh

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 10:08:14 +00:00
Claude 7aa119cd85 feat: enhance skill validation with comprehensive checks
Enhanced validate-skills.sh to include:
- Better error reporting with per-skill details
- Validation of optional fields (license, metadata)
- Check for version placement (must be under metadata)
- Description quality checks (trigger phrases, related skills)
- Improved frontmatter parsing for quoted/unquoted descriptions
- File structure validation (optional directories)

Currently: 22 passed, 3 warnings (missing related skills references)

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 10:05:52 +00:00
Claude 3a56b53ecd feat: add skill specification validation script
Created validate-skills.sh to audit all skills against the Agent Skills
specification. Validates name format, frontmatter fields, description length,
and trigger phrases. All 25 skills currently pass validation.

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 10:01:39 +00:00
Claude 1865cd29be fix: move version from top-level to metadata in all SKILL.md frontmatter
Per the Agent Skills spec, `version` is not a valid top-level frontmatter
field. It belongs under `metadata` as a key-value pair. This fixes all 25
skills to use the correct structure.

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 09:43:44 +00:00