Sample Skill
SkillDev toolsUse when validating the SkillForge validator itself - exercises every supported frontmatter feature: boolean user-invocable, an allowed-tools block list, and nested metadata with an inline list.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Sample Skill skill
What this skill tells your AI
The instructions your AI receives, as published by tripleyak/skillforge in scripts/tests/fixtures/sample-skill/SKILL.md and read by ahel’s review.
A fixture skill used by test_validate_skill.py. It uses every frontmatter feature the vendored YAML parser must support, and satisfies every structural check in validate_skill.py, so the full validator must report zero errors for it.
Process
- Run the validator against this directory.
- Assert that the error list is empty.
- Assert that typed values survived parsing (booleans stay booleans).
| Step | Check | Expected |
|---|---|---|
| 1 | frontmatter parse | no error |
| 2 | user-invocable | bool True |
| 3 | allowed-tools | list of 3 tools |
Verification
- validate_skill.py reports zero errors
- quick_validate.py reports the skill as valid
- user-invocable parsed as a boolean
Anti-Patterns
- Do not pin a dated model ID in frontmatter.
- Do not duplicate reference content in collapsible details blocks.
Extension Points
- Add hooks frontmatter once the vendored parser grows hook fixtures.
- Add a scripts/ directory to exercise script lint checks.
Signals
- GitHub stars
- 890
- Forks
- 92
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
sample-skill-tripleyak- Source
- github.com/tripleyak/skillforge