vibe-workflow — скилл для Claude Code: задачи и установка
Скилл выбирает следующий шаг для нового приложения, доработки или отладки. Он пригодится, когда нужно соотнести запрос с текущим состоянием проекта.
npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a claude-codeЧто делает vibe-workflow
Скилл направляет работу по проекту: для нового продукта предлагает выбрать подходящий объём исследования и планирования, для существующего — внести изменение в его архитектуру, а при поломке — воспроизвести сбой, найти причину, исправить и проверить результат. Если нужны только инструкции или материалы для передачи работы, он не начинает незапрошенную реализацию или публикацию.
В работе он учитывает уже полученные ответы и контекст передачи, уточняет важные нерешённые вопросы, а остальные предположения формулирует явно. Скилл также советует, где хранить ограничения, решения и текущий прогресс. Пять этапов — ориентир, а не обязательный набор документов для каждого изменения.
Скилл может задействовать vibe-agents для инструкций проекта и vibe-build для новой реализации, но только если эти скиллы есть в среде. Это важное ограничение: доступность названных скиллов нужно проверять в целевой среде. При отчёте он отделяет выполненные проверки от пропущенных и называет конкретные блокеры.
Какие задачи решает
- выбрать план для нового приложения
- внести изменение с учётом текущей архитектуры
- воспроизвести и исправить сбой
- подготовить инструкции или материалы для передачи работы
- отличить выполненные проверки от пропущенных
Примеры запросов агенту
- Разбери новый проект и выбери, сколько планирования нужно до реализации.
- Исправь сбой в текущем приложении, проверь результат и сообщи, какие проверки выполнил.
- Подготовь инструкции для передачи проекта, но не начинай реализацию.
Как установить vibe-workflow
1Через Skills CLI (Vercel)
npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a claude-code2Вручную: положить файлы
~/.claude/skills/vibe-workflow/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/vibe-workflow/
1Через Skills CLI (Vercel)
npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a codex2Вручную: положить файлы
.agents/skills/vibe-workflow/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a cursor2Вручную: положить файлы
.cursor/skills/vibe-workflow/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install KhazP/vibe-coding-prompt-template vibe-workflow2Вручную: положить файлы
.github/skills/vibe-workflow/SKILL.md1Через Skills CLI (Vercel)
npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a gemini-cli2Командой платформы
gemini skills install https://github.com/KhazP/vibe-coding-prompt-template --path workflow/skills/vibe-workflowВручную: положить файлы
.devin/skills/vibe-workflow/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о vibe-workflow
Как установить vibe-workflow в Claude Code?
Выполните npx skills add KhazP/vibe-coding-prompt-template --skill vibe-workflow -a claude-code. Файл скилла находится по пути ~/.claude/skills/vibe-workflow/SKILL.md.
Что делает vibe-workflow?
Он выбирает рабочий процесс по запросу и состоянию проекта: планирование нового продукта, изменение существующего или отладка. Также помогает ограничить работу запрошенным объёмом и отчитаться о проверках.
Обязательно ли проходить все пять этапов для каждого изменения?
Нет. Пять этапов служат маршрутом, а не обязательными воротами или требованием подготовить все документы. Для существующего продукта скилл предлагает работать в текущей архитектуре.
Исходный текст
SKILL.md · MIT
--- name: vibe-workflow description: "Select the appropriate planning, implementation, or debugging workflow for an app project." allowed-tools: Read, Write, Edit, Glob, Grep, Bash, AskUserQuestion --- # App workflow router Use the request and existing project state to choose the next useful action. Load only the context needed to identify the outcome, constraints, and current implementation. An existing file does not prove that a stage is complete. - **New product:** use research, PRD, and technical design skills selectively. Quick mode needs a clear outcome, constraints, and acceptance journey; deeper planning is useful for unresolved integrations or consequential decisions. - **Existing product:** implement the requested change in the current architecture. Use a change skill if available; missing planning documents do not require restarting discovery. - **Broken behavior:** reproduce, diagnose, fix, and verify the failure. Use a debugging skill if available, without redoing the new-product interview. - **Instructions or handoff only:** produce the requested artifacts and report their limits; do not begin an unrequested implementation or deployment. Use `vibe-agents` when creating project instructions, `vibe-build` for a new implementation, and an available verification skill for a relevant user journey. Only invoke skills actually present in the target environment. The five stages are a useful route, not five approval gates or a mandatory document set for every edit. Reuse answered questions and Handoff Context. Ask for missing consequential decisions; otherwise proceed with clearly stated assumptions. Keep stable constraints in AGENTS.md, decisions in product documents, and current progress in MEMORY.md where the project uses it. One builder is sufficient unless independent work and available tools justify delegation. Complete the scope the user requested, including relevant checks and fixes. When reporting, distinguish actual results from unperformed checks and name any concrete blocker. Do not stop at the first implementation if a working product was requested; do not publish merely because local work is complete.
© KhazP · MIT · KhazP/vibe-coding-prompt-template