- Copy
skill-template/toskills/<your-skill-name>/ - Fill in
SKILL.md— see the template for required frontmatter fields - Add reference files to
references/if needed - Run
node validate.js— must pass before opening a PR - Update the skills table in
README.md - Add a
CHANGELOG.mdentry
Skills in this repo are expected to:
- Have a clear, specific trigger condition (when should the skill activate?)
- Produce consistent, structured output
- Work with at least Claude Code and Cursor
- Not leak implementation details into user-facing output
Every SKILL.md must start with a valid YAML block:
---
name: your-skill-name
description: >
One paragraph explaining what this skill does and when to activate it.
Be specific — agents use this to decide whether to load the skill.
---name must be lowercase alphanumeric with hyphens only. No spaces.
-
node validate.jspasses - Skill tested with at least one agent
- README updated
- CHANGELOG entry added
Open an issue or reach out at veyralabs.com.