skill-create — скилл для Claude Code: что делает и как установить
Создаёт новый скилл из шаблона с готовым SKILL.md и нужными папками. Пригодится для старта и проверки структуры Agent Skills.
npx skills add SkillsCatalog/registry --skill skill-create -a claude-codeЧто делает skill-create
Скилл создаёт каталог нового Agent Skill с файлами SKILL.md и README.md. Базовый шаблон содержит только их, with-scripts добавляет scripts/main.py, а with-assets — ещё и assets/.gitkeep. Можно задать имя, описание и автора.
Имя должно состоять из строчных букв и дефисов, начинаться с буквы и укладываться в 1–64 символа. Существующий каталог скилл не перезаписывает. Для работы нужен Python 3.9+, внешние зависимости не требуются: используются средства стандартной библиотеки Python.
Какие задачи решает
- создать новый скилл из шаблона
- сформировать корректный
SKILL.md - добавить каталоги
scriptsиassets - задать описание и автора скилла
- проверить ограничения имени
Примеры запросов агенту
- Создай новый скилл с именем
pdf-tools. - Создай скилл
data-analyzerпо шаблонуwith-scripts. - Создай скилл
api-testerс описанием «Test REST APIs» и авторомacme-corp.
Как установить skill-create
1Через Skills CLI (Vercel)
npx skills add SkillsCatalog/registry --skill skill-create -a claude-code2Вручную: положить файлы
~/.claude/skills/skill-create/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/skill-create/
1Через Skills CLI (Vercel)
npx skills add SkillsCatalog/registry --skill skill-create -a codex2Вручную: положить файлы
.agents/skills/skill-create/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add SkillsCatalog/registry --skill skill-create -a cursor2Вручную: положить файлы
.cursor/skills/skill-create/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install SkillsCatalog/registry skill-create2Вручную: положить файлы
.github/skills/skill-create/SKILL.md1Через Skills CLI (Vercel)
npx skills add SkillsCatalog/registry --skill skill-create -a gemini-cli2Командой платформы
gemini skills install https://github.com/SkillsCatalog/registry --path skills/skill-createВручную: положить файлы
.devin/skills/skill-create/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add SkillsCatalog/registry --skill skill-create -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о skill-create
Как установить skill-create в Claude Code?
Выполните npx skills add SkillsCatalog/registry --skill skill-create -a claude-code. Затем используйте скилл из ~/.claude/skills/skill-create/SKILL.md.
Что делает skill-create?
Он создаёт каталог Agent Skill с готовыми SKILL.md и README.md, а выбранный шаблон добавляет scripts и assets.
Какие требования есть у skill-create?
Нужен Python 3.9+. Скилл использует стандартную библиотеку Python и не перезаписывает существующие каталоги.
Исходный текст
SKILL.md · MIT
---
name: skill-create
description: Create new Agent Skills from templates with best-practice structure, pre-populated SKILL.md, and optional scripts/assets directories.
version: 1.0.0
license: MIT
author: "@anthropic-agent-skills"
tags:
- creation
- templates
- tooling
- development
---
## Instructions
Use this skill to create new Agent Skills from templates. It generates a properly structured skill directory with a valid SKILL.md file and optional scripts/assets folders.
### When to Use
- Starting a new skill from scratch
- Ensuring proper skill structure and naming
- Quickly prototyping new skill ideas
- Teaching others how to structure skills
### How to Use
Create a new skill with a name:
```
Create a new skill called "pdf-tools"
```
Create a skill with a specific template:
```
Create a new skill called "data-analyzer" using the with-scripts template
```
Available templates:
- **basic** - Just SKILL.md (default)
- **with-scripts** - SKILL.md + scripts directory
- **with-assets** - SKILL.md + scripts + assets directories
### Output
Creates a complete skill directory:
**Basic template:**
```
pdf-tools/
├── SKILL.md
└── README.md
```
**With-scripts template:**
```
pdf-tools/
├── SKILL.md
├── README.md
└── scripts/
└── main.py
```
**With-assets template:**
```
pdf-tools/
├── SKILL.md
├── README.md
├── scripts/
│ └── main.py
└── assets/
└── .gitkeep
```
## Examples
**Basic skill:**
```
User: Create a new skill called "code-formatter"
Agent: Creating skill "code-formatter" with basic template...
Created:
✓ code-formatter/SKILL.md
✓ code-formatter/README.md
Next steps:
1. Edit SKILL.md with your skill's instructions
2. Add any supporting files
3. Run skill-validator to check compliance
```
**Interactive mode:**
```
User: Create a new skill
Agent: I'll help you create a new skill.
Skill name: code-formatter
Description: Format code in various languages
Template: with-scripts
License: MIT
Creating...
✓ Created code-formatter with with-scripts template
```
**With metadata:**
```
User: Create a new skill called "api-tester" with description "Test REST APIs" and author "acme-corp"
Agent: Creating skill "api-tester"...
✓ Created with custom metadata:
- Description: Test REST APIs
- Author: acme-corp
- License: MIT (default)
```
## Limitations
- Skill names must be lowercase with hyphens only (1-64 chars)
- Names must start with a letter
- Will not overwrite existing directories
- Templates are minimal - intended as starting points
## Dependencies
- Python 3.9+
- No external dependencies (uses Python stdlib)
© @anthropic-agent-skills · MIT · SkillsCatalog/registry