Skip to main content
ClaudeWave
Skill860 repo starsupdated today

skill-creator

The skill-creator generates reusable SKILL.md files with YAML frontmatter that encapsulate task patterns into structured instructions for AI agents. Use this when you need to document a repeatable workflow, capture domain expertise, or create standardized procedures that other agents or team members can reliably execute without additional context or clarification.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/vstorm-co/pydantic-deepagents /tmp/skill-creator && cp -r /tmp/skill-creator/pydantic_deep/bundled_skills/skill-creator ~/.claude/skills/skill-creator
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Skill Creator

Create a new skill by generating a SKILL.md file with YAML frontmatter.

## Steps

1. Identify the task pattern the user wants to capture as a skill
2. Write clear, specific instructions that an AI agent can follow
3. Create a directory with this structure:

```
my-skill/
├── SKILL.md          # Instructions + frontmatter
├── template.md       # (optional) Template files
└── example.py        # (optional) Example scripts
```

4. The SKILL.md must have this format:

```markdown
---
name: skill-name
description: "Brief description of what this skill does"
tags: [category1, category2]
version: "1.0.0"
---

# Skill Name

## Purpose
What this skill accomplishes.

## Instructions
Step-by-step instructions for the agent.

## Examples
Concrete examples of input/output.
```

## Guidelines

- **Name**: lowercase with hyphens (e.g., `api-client-generator`)
- **Description**: one sentence, starts with a verb
- **Instructions**: specific enough that another agent can execute without context
- Include edge cases and error handling guidance
- Add examples showing expected input and output
- Place resources (templates, schemas) as separate files next to SKILL.md