# subagent-creator

Помогает описать субагента: файл с frontmatter, промпт, шаги и формат отчёта. Нужен, когда задаче требуется отдельный контекст.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 909 установок · ★ 7089
- Автор: tech-leads-club
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/tech-leads-club/agent-skills/tree/HEAD/packages/skills-catalog/skills/(creation)/subagent-creator/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/subagent-creator

## Что делает

Скилл объясняет, как собрать субагента: это markdown-файл с frontmatter и промптом, которому основной агент передаёт задачи. Внутри разбор полей — `name` в kebab-case, `description`, `model` со значениями `inherit` или `fast`, флаг `readonly` для запрета записи.

Поле `description` важнее остальных: по нему агент решает, когда делегировать сам. Скилл даёт формулировки вроде «Use proactively when…» и готовые шаблоны под четырёх типичных субагентов — верификатор, дебаггер, аудитор безопасности, ревьюер кода. Каждый шаблон задаёт шаги при вызове и формат отчёта: что проверить, что вернуть, как разложить замечания по серьёзности.

Перед сохранением прогоняет чек-лист: одна ясная обязанность, короткий промпт, понятный вывод. Советует начать с 2-3 субагентов, а не с десятка. Готовый файл скилл предлагает сохранить в `.agent/subagents/[name].md`. Для субагентов под Cursor он не подходит — там нужен `cursor-subagent-creator`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add tech-leads-club/agent-skills --skill subagent-creator -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/subagent-creator/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/subagent-creator/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add tech-leads-club/agent-skills --skill subagent-creator -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/subagent-creator/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add tech-leads-club/agent-skills --skill subagent-creator -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/subagent-creator/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install tech-leads-club/agent-skills subagent-creator
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/subagent-creator/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add tech-leads-club/agent-skills --skill subagent-creator -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/tech-leads-club/agent-skills --path 'packages/skills-catalog/skills/(creation)/subagent-creator'
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/subagent-creator/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add tech-leads-club/agent-skills --skill subagent-creator -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/tech-leads-club/agent-skills/tree/HEAD/packages/skills-catalog/skills/(creation)/subagent-creator/SKILL.md

## Когда брать
- описать субагента с изолированным контекстом под свою задачу
- настроить `description` так, чтобы агент делегировал сам
- собрать верификатора, который проверяет уже готовую работу
- разложить аудит кода на шаги и отчёт по серьёзности
- закрыть субагенту запись через `readonly`

## Примеры запросов агенту
- Через скилл subagent-creator создай субагента-верификатора, который после каждой задачи проверяет, что код реально работает, и пишет короткий отчёт.
- Нужен дебаггер: опиши субагента, который ловит падение теста, находит причину и предлагает минимальный фикс.
- Перепиши `description` у субагента, чтобы он подключался сам при работе с авторизацией и чувствительными данными.

## Похожие
- [skill-creator](https://affpapa.org/nevibecode/skills/openai-skill-creator.md) — скилл · 4900 установок
- [agentica-prompts](https://affpapa.org/nevibecode/skills/agentica-prompts.md) — скилл · 478 установок
- [subagent-driven-development](https://affpapa.org/nevibecode/skills/neolabhq-subagent-driven-development.md) — скилл · 1300 установок
- [semgrep-rule-variant-creator](https://affpapa.org/nevibecode/skills/semgrep-rule-variant-creator.md) — скилл · 5300 установок
- [prd-creator](https://affpapa.org/nevibecode/skills/prd-creator.md) — скилл · 5100 установок
- [cli-creator](https://affpapa.org/nevibecode/skills/cli-creator.md) — скилл · 3200 установок

Из того же набора: [tech-leads-club/agent-skills](https://affpapa.org/nevibecode/by/tech-leads-club/agent-skills.md) — 11 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
