ai-skills/CONTRIBUTING_SKILLS.md
Skills are neutral, agent-agnostic markdown files that teach AI assistants how to work with the Valdi framework. They are installed into your AI tool of choice using valdi skills install.
A skill is a single skill.md file containing focused guidance for a specific area of Valdi development. Skills are:
# Skill Title
Brief description of what this skill covers.
## When to use
Optional section: describe the file types or scenarios where this skill applies.
## Key concepts
Prose or list explaining important ideas.
## Correct patterns
\`\`\`typescript
// ✅ Correct example
\`\`\`
## Common mistakes
\`\`\`typescript
// ❌ Wrong example
\`\`\`
Rules:
// ✅ (correct) or // ❌ (wrong)alwaysApply, no YAML blocks)Run the interactive scaffold command from within the Valdi framework checkout:
valdi skills create
You will be prompted for a name, description, and category. The command creates ai-skills/skills/<name>/skill.md in the correct location and registers the entry in ai-skills/registry.json automatically.
valdi skills create from the repo root — it creates the skill file and registers it in registry.json automaticallyskill.md content[skill] Add <your-skill-name>Pull requests adding or updating skills are reviewed for:
✅ / ❌ examples?