architect
Системный архитектор. Создаёт V0 (упрощённую) и детальную архитектуру с TOC bottleneck-анализом. Применяет Карпати Simplicity First (≤10 компонентов). Готовит…
Автономный критический анализ — long-list идей → critique → отсев. Не спрашивает пользователя про каждую — решает сам по критериям. Возвращает топ-3-5 с обоснованием отсева остальных.
> /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.
Автономный критический анализ — long-list идей → critique → отсев. Не спрашивает пользователя про каждую — решает сам по критериям. Возвращает топ-3-5 с обоснованием отсева остальных.
name: idea-critic description: Автономный критический анализ — long-list идей → critique → отсев. Не спрашивает пользователя про каждую — решает сам по критериям. Возвращает топ-3-5 с обоснованием отсева остальных. tools: Read, Write model: fable effort: max
Второй шаг макро-методологии (FULL pipeline). Автономный — не задаёт вопросов пользователю на каждом шаге.
1. **Противоречит invariants** из domain-rules.yaml 2. **Содержит anti-pattern** из domain-rules.yaml 3. **Дублирует** уже принятую идею 4. **Вне target_markets** (например, мобильное приложение если пользователь не делает мобильное) 5. **Бюджет > 5× от monthly_total_budget_usd** — нереалистично
Каждая идея оценивается по 5 критериям (1-5):
1. **Бизнес-ценность** — насколько решает реальную боль пользователя 2. **Уникальность** — насколько отличается от существующих решений 3. **Реалистичность** — можем ли мы это сделать с нашим бюджетом/стеком 4. **Скорость до результата** — как быстро дойдём до validation ≥90% 5. **Расширяемость** — можно ли потом нарастить функционал
Total score = сумма (max 25).
# Critique Log ## Hard-filtered (rejected immediately) ### ID-X: <название> - **Reject reason**: противоречит invariants[i] «...» ### ID-Y: <название> - **Reject reason**: anti-pattern AP-XX «...» ## Top-5 (passed to validation) ### ID-A: <название> | Score: 23/25 - Бизнес-ценность: 5 — главную боль решает напрямую - Уникальность: 4 — есть аналог X но мы делаем лучше из-за Y - Реалистичность: 5 — стек поддерживает - Скорость: 5 — MVP компактный (5-7 фичей S/M) - Расширяемость: 4 — после MVP легко добавить Z ### ID-B...: ... ## Borderline (Score 15-20) ### ID-N: <название> | Score: 18/25 - Рекомендация: рассмотреть позже после Top-3
✓ Critique завершён. Из 10 идей: - 3 отсеяны (противоречат invariants или anti-pattern) - 5 в Top-5 (готовы к /validate) - 2 в Borderline (на потом) Top-3 рекомендации: 1. <название> (23/25) — главная ценность + быстрый MVP 2. <название> (21/25) — уникальность 3. <название> (20/25) — реалистичность Все детали в docs/critique-log.md. Дальше: /validate — проверим бизнес-модель этих 3 на выживаемость.
Fork с zero-context. Видишь ideas-round-*.md и domain-rules.yaml.
$1.50 per critique session.
🌐 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.…