Create new OpenCode skills with the standard scaffold.
50
53%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.opencode/skills/skill-creator/SKILL.mdSkill creator helps create other skills that are self-buildable.
The best way to use it is after a user already executed a flow and says: create a skill for this. Alternatively, if the user asks for a skill to be created, suggest they do the task first and ask for skill creation at the end.
This should trigger this scaffold:
.env.example without credentials and include all required variables..env file in the skill, and suggest rotating keys later..gitignore in the skill that ignores .env, and verify .env is not tracked.scripts/.scripts/ and that .env.example defines the minimum config.The description field is how Claude decides when to use your skill. Include 2-3 specific phrases that should trigger it.
Bad example: "Use when working with content"
Good examples: "Use when user mentions 'content pipeline', 'add to content database', or 'schedule a post'" "Triggers on: 'rotate PDF', 'flip PDF pages', 'change PDF orientation'"
Quick validation:
---
name: my-skill
description: |
[What it does in one sentence]
Triggers when user mentions:
- "[specific phrase 1]"
- "[specific phrase 2]"
- "[specific phrase 3]"
---mkdir -p .opencode/skills/<skill-name>SKILL.mdscripts/.env.env.example (use this to guide the minimum config).gitignore (ignore .env).env.example to document required credentials or external setup..env.example.---
name: skill-name
description: One-line description
---
## Quick Usage (Already Configured)
### Action 1
```bash
command here## Notes from OpenCode docs
- Skill folders live in `.opencode/skills/<name>/SKILL.md`.
- `name` must be lowercase and match the folder.
- Frontmatter requires `name` and `description`.
## Reference
Follow the official OpenCode skills docs: https://opencode.ai/docs/skills/2237ca2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.