# plan-do-check-act

Ведёт агента по четырём фазам PDCA: план, внедрение, проверка, стандартизация. Пригодится, когда нужно улучшать процесс, а не гадать.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1200 установок · ★ 1787
- Автор: NeoLabHQ
- Лицензия: GPL-3.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/NeoLabHQ/context-engineering-kit/tree/HEAD/skills/plan-do-check-act/SKILL.md
- Обновлён: 2026-08-26
- HTML: https://affpapa.org/nevibecode/skills/plan-do-check-act

## Что делает

Скилл разворачивает работу над улучшением в четыре шага. Сначала агент формулирует проблему и цель, снимает базовые метрики, ищет корневые причины и строит гипотезу вида «если поменять X, Y улучшится». Потом описывает эксперимент и задаёт измеримые критерии успеха.

На фазе DO изменение внедряется сначала в малом масштабе, фиксируются отклонения от плана и наблюдения. CHECK сравнивает результат с базовой линией и проверяет, подтвердилась ли гипотеза. ACT решает судьбу изменения: удачное стандартизируется через документацию и чек-листы, неудачное ведёт к уточнению гипотезы и новому циклу.

Вызов — `/plan-do-check-act [improvement_goal]`. Цель можно не указывать, тогда скилл спросит её сам; номер цикла по умолчанию 1. Для поиска корневых причин внутри фаз скилл ссылается на `/why` и `/cause-and-effect` — если этих команд в проекте нет, придётся разбираться своими силами.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill plan-do-check-act -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill plan-do-check-act -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill plan-do-check-act -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install NeoLabHQ/context-engineering-kit plan-do-check-act
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill plan-do-check-act -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/plan-do-check-act
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill plan-do-check-act -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/NeoLabHQ/context-engineering-kit/tree/HEAD/skills/plan-do-check-act/SKILL.md

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

## Примеры запросов агенту
- /plan-do-check-act сократить время сборки Docker-образа
- /plan-do-check-act снизить число багов в проде
- прогони цикл PDCA для ускорения код-ревью, начни с базовых метрик

## Похожие
- [ce-plan](https://affpapa.org/nevibecode/skills/ce-plan.md) — скилл · 3700 установок
- [speckit-plan](https://affpapa.org/nevibecode/skills/speckit-plan.md) — скилл · 2500 установок
- [re0-plan](https://affpapa.org/nevibecode/skills/re0-plan.md) — скилл · 1200 установок
- [plan](https://affpapa.org/nevibecode/skills/owainlewis-plan.md) — скилл · 747 установок
- [plan-writing](https://affpapa.org/nevibecode/skills/plan-writing.md) — скилл · 188 установок
- [make-plan](https://affpapa.org/nevibecode/skills/make-plan.md) — скилл · 7200 установок

Из того же набора: [neolabhq/context-engineering-kit](https://affpapa.org/nevibecode/by/neolabhq/context-engineering-kit.md) — 64 карточки

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