# planning

Ведёт планы и рабочие элементы в markdown с YAML-фронтматтером: статусы, приоритеты, прогресс. Пригодится, когда фича растянулась на недели и надо помнить, где остановился.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 1979
- Автор: nimbalyst
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/nimbalyst/nimbalyst/tree/HEAD/packages/extensions/planning/claude-plugin/skills/planning/SKILL.md
- Обновлён: 2026-10-25
- HTML: https://affpapa.org/nevibecode/skills/nimbalyst-planning

## Что делает

Скилл раскладывает работу по двум папкам. Планы лежат в `nimbalyst-local/plans/`, у каждого во фронтматтере `planId`, `status`, `planType`, `priority`, `owner`, `progress`. Статусов семь: от `draft` до `completed`, есть `blocked` и `rejected`. Типов тоже семь — `feature`, `bug-fix`, `refactor`, `system-design`, `research`, `initiative`, `improvement`.

Второй слой — трекер в `nimbalyst-local/tracker/`. Баги, задачи, идеи и решения записываются одной строкой с тегами вида `#bug` или `#task`, внутри квадратных скобок идут id, статус, приоритет и дата. Встроенные типы: `bugs.md`, `tasks.md`, `ideas.md`, `decisions.md`, `plans.md`. Перед созданием записи скилл велит заглянуть в `.nimbalyst/trackers/*.yaml` — там могут быть свои типы вроде `feature-request` или `tech-debt` со своими префиксами id и полями. Если подходящий кастомный тип есть, а вы подставили встроенный, запись уйдёт не в тот файл.

Дальше по цепочке: `/implement` выполняет план с отслеживанием прогресса, `/session-cleanup` разбирает доску сессий, `/planning:nimbalyst-coach` смотрит проект и недавние сессии и предлагает, что добавить. Имена файлов планов — kebab-case, трекеры называют во множественном числе.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add nimbalyst/nimbalyst --skill planning -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add nimbalyst/nimbalyst --skill planning -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add nimbalyst/nimbalyst --skill planning -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install nimbalyst/nimbalyst planning
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add nimbalyst/nimbalyst --skill planning -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/nimbalyst/nimbalyst --path packages/extensions/planning/claude-plugin/skills/planning
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add nimbalyst/nimbalyst --skill planning -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/nimbalyst/nimbalyst/tree/HEAD/packages/extensions/planning/claude-plugin/skills/planning/SKILL.md

## Когда брать
- завести план фичи с owner, приоритетом и статусом
- залогировать баг одной строкой и не потерять его
- отметить прогресс, когда часть работы готова
- подключить свой тип трекера из YAML вместо встроенного
- связать план с задачами, которые из него выросли

## Примеры запросов агенту
- Спланируй фичу экспорта в CSV: создай план в `nimbalyst-local/plans/` со статусом draft
- Заведи баг: кнопка сохранения падает на пустой форме
- Проверь `.nimbalyst/trackers/` и запиши идею подходящим типом

## Похожие
- [planning-with-files](https://affpapa.org/nevibecode/skills/othmanadi-planning-with-files.md) — скилл · 47000 установок
- [planning-and-task-breakdown](https://affpapa.org/nevibecode/skills/planning-and-task-breakdown.md) — скилл · 64300 установок
- [new-work](https://affpapa.org/nevibecode/skills/new-work.md) — скилл · 332 установки
- [planning-agent](https://affpapa.org/nevibecode/skills/planning-agent.md) — скилл · 518 установок
- [planning-cadence](https://affpapa.org/nevibecode/skills/planning-cadence.md) — скилл · 411 установок
- [concise-planning](https://affpapa.org/nevibecode/skills/concise-planning.md) — скилл · 117 установок

## Другие версии с тем же именем
- [planning · mblode](https://affpapa.org/nevibecode/skills/mblode-planning.md) — 449 установок
- [planning · davila7](https://affpapa.org/nevibecode/skills/planning.md) — 712 установок

Из того же набора: [nimbalyst/nimbalyst](https://affpapa.org/nevibecode/by/nimbalyst/nimbalyst.md) — 6 карточек

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

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