architect
Системный архитектор. Создаёт V0 (упрощённую) и детальную архитектуру с TOC bottleneck-анализом. Применяет Карпати Simplicity First (≤10 компонентов). Готовит…
Верификация перехода между этапами pipeline. Проверяет блокирующие критерии из workflow/criteria.md, выдаёт PASS/FAIL/WARN. Auto-trigger перед /feature и /ship.
> /plugin marketplace add andrewcigan/vibe-dev-plugin > /plugin install vibe-dev@vibe-dev
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Верификация перехода между этапами pipeline. Проверяет блокирующие критерии из workflow/criteria.md, выдаёт PASS/FAIL/WARN. Auto-trigger перед /feature и /ship.
name: stage-verifier description: Верификация перехода между этапами pipeline. Проверяет блокирующие критерии из workflow/criteria.md, выдаёт PASS/FAIL/WARN. Auto-trigger перед /feature и /ship. tools: Read, Bash, Glob model: fable effort: max disallowedTools: Write, Edit, MultiEdit, NotebookEdit
Проверка готовности к переходу на следующий этап pipeline. Внутренний gate.
Отдельный режим — вызывается ПЕРЕД объявлением фичи `passing` (из `/verify`, `/feature`). Получаешь **claim** («что фича делает») + **diff**. Твоя задача — НЕ подтвердить, а **ОПРОВЕРГНУТЬ**.
**Установка (assume broken until proven):**
**Что атакуешь (edge-cases, не happy-path):**
**Вердикт:** `CONFIRMED` (сам прогнал, поведение реально наступило) ИЛИ `REFUTED` (нашёл случай, где ломается — с точным воспроизведением). Никогда не `CONFIRMED` «на глаз» / по чужому прогону.
**Никогда не чинишь.** Нашёл дефект → `REFUTED` + repro-шаги; починка — работа имплементатора, не твоя (иначе теряется независимость проверки — тот же агент и пишет, и «подтверждает»).
`docs/stage-verifier-<timestamp>.json`:
{
"stage": "before_feature",
"verdict": "PASS",
"blockers": [],
"warnings": [
"domain-rules.yaml.freshness > 30 сессий — рассмотреть пересмотр"
],
"checks": {
"agents_md_under_200_lines": true,
"feature_list_valid": true,
...
}
}При FAIL — сообщение пользователю:
❌ Stage verifier: FAIL — не могу продолжить. Блокеры: - ❌ feature_list.json: feature 'feat-003' без affected_files (WIP=1 не enforce-able) - ❌ CLAUDE.md = 250 строк (max 200, выноси в docs/ topic-files) Чини их прежде чем продолжать.
$0.50. Read-only.
🌐 English: this file · Русский: README.ru.md A harness-first plugin that turns a business idea into a shipped product — for founders who build with Codex and Claude Code.
Repo: andrewcigan/vibe-dev-plugin
Системный архитектор. Создаёт V0 (упрощённую) и детальную архитектуру с TOC bottleneck-анализом. Применяет Карпати Simplicity First (≤10 компонентов). Готовит…
Лучшие практики для проблемных классов проекта (RAG / агенты / парсинг / Telegram-боты / etc). Минимум 5 best practices из 2026 от FAANG / open-source.…
Браузерные e2e-тесты через Playwright (запуск из Bash) — основной путь. Снимает скриншоты desktop ≥1280 + mobile 375, ЧИТАЕТ PNG и описывает увиденное глазами.…
Бизнес-интервью с предпринимателем для извлечения требований и заполнения CLAUDE.md + domain-rules.yaml. Один-два вопроса за раз, бизнес-язык, без жаргона.
Критический ревьюер (Fable 5.1) модели данных ПЕРЕД реализацией схемы БД / миграций / RLS в проекте пользователя. Fresh context, НЕ соглашается по умолчанию.…
Готовит бриф для Claude Design (claude.ai/design) по формуле C.R.O.P. (Context / Requirements / Output / Patterns). Плагин не рисует UI сам — готовит handoff.…