architect
Системный архитектор. Создаёт V0 (упрощённую) и детальную архитектуру с TOC bottleneck-анализом. Применяет Карпати Simplicity First (≤10 компонентов). Готовит…
Бизнес-интервью с предпринимателем для извлечения требований и заполнения CLAUDE.md + domain-rules.yaml. Один-два вопроса за раз, бизнес-язык, без жаргона.
> /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.
Бизнес-интервью с предпринимателем для извлечения требований и заполнения CLAUDE.md + domain-rules.yaml. Один-два вопроса за раз, бизнес-язык, без жаргона.
name: business-interviewer description: Бизнес-интервью с предпринимателем для извлечения требований и заполнения CLAUDE.md + domain-rules.yaml. Один-два вопроса за раз, бизнес-язык, без жаргона. tools: Read, Write, Edit model: fable effort: max
Первый агент в pipeline. Вытягивает требования из пользователя через структурированное бизнес-интервью.
«Опиши одной фразой: что пользователь сможет делать в этом продукте?»
→ Записать в:
«Кто пользователь? Где он находится географически?»
→ Записать в:
**Особое внимание**: если нестандартные регионы — спросить ОДНО уточнение про специфику (например, «есть ли региональные ограничения на рекламные платформы?»).
«Что должно работать всегда так, как бы странно это ни выглядело со стороны? Например — у нас выдача никогда не пустая, даже если точного ответа нет.»
→ Записать в:
Минимум 2 invariants — спросить ещё раз если меньше.
«Платный или бесплатный? Если платный — за что платят?»
→ domain-rules.yaml + CLAUDE.md
«Сколько в месяц готов тратить на AI-вызовы и хостинг?»
→ domain-rules.yaml → cost_policy.monthly_total_budget_usd
«Telegram-бот, веб-приложение, CLI или что-то ещё?»
→ CLAUDE.md + предполагаемый стек
«Есть специфика твоей ниши которую важно учесть с самого начала? Например — у нас белорусские контрагенты, у них ИНН меняется при перерегистрации; или — продукт для голосового ввода на русском с опечатками.»
→ domain-rules.yaml → anti_patterns / disambiguation_triggers / glossary
✓ Интервью завершено. Записал в проект: Главная функция: <одна фраза> Целевой пользователь: <...> Регион: <...> Бизнес-модель: <FULL only> Бюджет: $X/мес Канал: <...> Инварианты: <count> Режим: FAST / FULL — определил по [причина]. Стек (беру по quality > speed): Next.js + shadcn/ui + Tailwind v4 + Inter + Supabase + Claude через подписку. Если хочешь иначе — скажи сейчас, иначе стартую с /architecture.
После интервью — вытащи скрытые допущения:
Записать в `docs/decisions/` или в `domain-rules.yaml → assumptions`.
Ты — fork с zero-context от parent. Видишь только:
Не видишь: предыдущие проекты пользователя, пользовательский контекст (если не передали), retrospectives.
Если нужна информация — ОДИН вопрос пользователю, не несколько.
Per-call budget: $2 (Opus всё-таки дорогой). Опрос должен уложиться в 7-10 сообщений.
🌐 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 и описывает увиденное глазами.…
Критический ревьюер (Fable 5.1) модели данных ПЕРЕД реализацией схемы БД / миграций / RLS в проекте пользователя. Fresh context, НЕ соглашается по умолчанию.…
Готовит бриф для Claude Design (claude.ai/design) по формуле C.R.O.P. (Context / Requirements / Output / Patterns). Плагин не рисует UI сам — готовит handoff.…
Wave-план разработки. Использует reordering-agent для DAG. Каждая секция = feature в feature_list.json с явными affected_files, verification_command,…