SKILL.md Template
Specialized instruction sets the agent loads when relevant. Sit at .agents/<mode>/skills/<skill-name>/SKILL.md.
Frontmatter
---
name: rug-check-deep
description: |
Use when user asks "is this token a rug", "vet this contract",
"check this Bags.fm token for safety", or any safety/rug evaluation
question. Runs a 4-stage rug check.
---The description is what the runtime keyword-matches against. Be specific โ include the trigger phrases users say.
Body structure
- Step-by-step flow โ numbered, concrete
- Output format โ example showing the response shape
- Anti-patterns โ what to avoid
- Closing note โ disclaimers ("not financial advice")
Example
# Deep Rug Check
Run when a user asks if a Bags.fm token is safe.
## Steps
1. `bags_token_score` โ composite score
2. `bags_holder_distribution` โ top 10 holders %
3. `bags_lp_status` โ LP locked? Until when?
4. `bags_mint_authority` โ mint/freeze authority status
## Output
```
๐ Rug check: <token>
Score: <0-100>
Holders: Top 10 = <X>%
LP: <locked until DATE | UNLOCKED โ >
Mint: <revoked | active โ >
Verdict: <SAFE | CAUTION | RUG>
```
## Anti-patterns
- Don't tell user it's "safe" โ only describe risk factors
- Don't predict price
- Always: "Not financial advice"Scaffolding
Use the skill-workshop agent to scaffold new skills:
vesper agent run skill-workshop "Write a skill for X"