v
vibecode
Все скиллы
01Скилл
Старт проекта
адапт. из addyosmani/agent-skills
/plan

Декомпозиция перед стартом

Превращает «сделай X» в numbered план. AI декомпозирует, ты подтверждаешь каждый шаг до начала.


01aКогда брать

В начале любой нетривиальной задачи. Особенно когда сам не уверен из чего она состоит.

02Куда положить
~/.claude/skills/plan/SKILL.md

Создай эту папку и файл (если их нет), вставь содержимое ниже. Затем в Claude Code: /exit и запусти claude заново — команда появится.

03Содержимое

Скопируй всё что внутри блока и вставь в файл по пути выше.

SKILL.md
1---2name: plan3description: Декомпозиция задачи на конкретные шаги до начала работы.4---5 6# /plan7 8## Что делать9 10Когда я даю задачу — НЕ начинай сразу. Сначала:11 121. **Прочитай задачу 2 раза.** Найди неоднозначности.13 142. **Задай уточняющие вопросы** если они есть. **По одному за раз.**15 163. **Декомпозируй** на 3-8 конкретных шагов. Каждый шаг:17   - Глагол + объект18   - Можно сделать за 30-90 минут19   - Имеет проверяемый результат20 214. **Покажи план в формате:**22 23```241. [шаг] (зачем нужен)252. ...26```27 285. **Жди моё подтверждение** или правки.29 306. **Только после "да" — начинай шаг 1.**31 32## Что НЕ делать33 34- Не начинать кодить пока план не подтверждён35- Не пропускать уточняющие вопросы "ну я и так понял"36- Не делать план из 20 шагов — это значит задача плохо понята37- Не писать "Шаг 1: Понимание задачи" — это не шаг, это уже сделано38 39## Пример хорошего шага40 41```42Плохо:  1. Реализовать backend43Хорошо: 1. Создать API endpoint POST /api/export (вернёт CSV)44          - Принимает фильтр {from, to}45          - Возвращает Content-Type: text/csv46          - Лимит 10k строк47```
04Как использовать

Примеры команд

  • 01/plan — добавить экспорт данных в CSV