---
description: Create custom skills for agents
argument-hint: "[skill-name]"
agent: build
---

# Create Skill: $ARGUMENTS

Use `use_skill("writing-skills")` to create a new skill.

## Workflow

1. **Load skill** - `use_skill("writing-skills")`
2. **Follow the TDD process** - Test with subagents before writing
3. **Save to** `.opencode/skills/$ARGUMENTS/`

## Skill Structure

```
.opencode/skills/$ARGUMENTS/
├── SKILL.md          (Main skill definition)
├── instructions.md   (Detailed instructions)
└── tests/            (Test scenarios)
```

## After Creation

- Test with `use_skill("testing-skills-with-subagents")`
- Share upstream with `use_skill("sharing-skills")`
