skill-creatorlisted
Install: claude install-skill jsvillalbat/sevito-skills
# Skill Creator
Helps author skills that live in `skills/<name>/SKILL.md` in this repo, so they work
correctly across Claude Code, Codex, Cursor, and any other Agent Skills-compatible client.
## When to use this
- The user says "make this a skill", "turn this into a skill", "create a skill for X".
- The user asks you to review, clean up, or fix an existing `SKILL.md`.
- You're scaffolding this repo's own tooling-adjacent skills.
## Instructions
1. **Clarify the task the skill captures.** Ask (or infer from context): what triggers
this skill, and what should the agent actually do once activated? A skill should
cover one coherent capability — split unrelated workflows into separate skills.
2. **Pick the name.** Lowercase, hyphenated, 1–64 chars, no leading/trailing/double
hyphens (e.g. `pdf-processing`, not `PDF-Processing` or `-pdf`). The folder name
under `skills/` must match `frontmatter.name` exactly.
3. **Scaffold it.** Run:
```bash
npm run new <skill-name>
```
This copies `templates/skill-template/SKILL.md` into `skills/<skill-name>/` with the
name pre-filled.
4. **Write the description first — it matters most.** Agents only see `name` and
`description` at startup (progressive disclosure, stage 1). A vague description
means the skill never activates. State both *what it does* and *when to use it*,
with concrete keywords a real task would mention.
- Weak: `Helps with PDFs.`
- Strong: `Extracts text and tables from PDF fil