---
name: Skill Creator
slug: skill-creator-21
category: AI Engineering
description: Skill Creator generates a new SKILL.md from conversation context and task patterns. Use it when you want to turn a repeatable workflow into a reusable Claude Code skill with instructions, examples, and optional templates.
github: "https://github.com/vstorm-co/pydantic-deepagents/tree/main/pydantic_deep/bundled_skills/skill-creator"
language: Python
stars: 1037
forks: 126
install: "npx degit https://github.com/vstorm-co/pydantic-deepagents/tree/main/pydantic_deep/bundled_skills/skill-creator ~/.claude/skills/skill-creator"
installs_to: ~/.claude/skills/skill-creator
source_path: pydantic_deep/bundled_skills/skill-creator/SKILL.md
collection_size: 14
category_size: 2451
collection_url: "https://dirskills.com/collections/vstorm-co/pydantic-deepagents"
added: 2026-08-21T05:14:10.532Z
last_synced: 2026-08-21T05:14:10.532Z
canonical_url: "https://dirskills.com/skills/skill-creator-21"
---

# Skill Creator

Skill Creator generates a new SKILL.md from conversation context and task patterns. Use it when you want to turn a repeatable workflow into a reusable Claude Code skill with instructions, examples, and optional templates.

**Install:**

```bash
npx degit https://github.com/vstorm-co/pydantic-deepagents/tree/main/pydantic_deep/bundled_skills/skill-creator ~/.claude/skills/skill-creator
```

## README

# 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
