Skip to content
Development
Skill

/choose-stack

Выбор стека под bottleneck архитектуры. Запускает stack-advisor (Fable 5.1). Использует 2026 tech-updates (opendataloader-pdf, VoxCPM2, chrome-devtools-mcp). Выбирает один стек, объясняет последствия. Триггеры — "/choose-stack", "выбери стек", "tech stack".

From plugin
vibe-dev
529 skills24 agents7 hooks
Install
$ npx -y skills add andrewcigan/vibe-dev-plugin --skill choose-stack --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/choose-stack

Context preview

The summary Claude sees to decide when to auto-load this skill.

Выбор стека под bottleneck архитектуры. Запускает stack-advisor (Fable 5.1). Использует 2026 tech-updates (opendataloader-pdf, VoxCPM2, chrome-devtools-mcp). Выбирает один стек, объясняет последствия. Триггеры — "/choose-stack", "выбери стек", "tech stack".

SKILL.md

choose-stack.SKILL.md
name: choose-stack
description: Выбор стека под bottleneck архитектуры. Запускает stack-advisor (Fable 5.1). Использует 2026 tech-updates (opendataloader-pdf, VoxCPM2, chrome-devtools-mcp). Выбирает один стек, объясняет последствия. Триггеры — "/choose-stack", "выбери стек", "tech stack".
when_to_use: После /architecture (FAST) или /prototype (FULL). Перед /detail-architecture. Решает технологические вопросы за пользователя.

/choose-stack

Выбор стека через stack-advisor agent.

Что происходит

1. Subagent `stack-advisor` (Opus) читает ARCHITECTURE.md, best-practices, domain-rules.runtime_constraints + cost_policy 2. Match tech к bottleneck из архитектуры 3. Compose стек (один, не 3 варианта) 4. Cost оценка в $/мес 5. Trade-offs честно

Output

  • `docs/stack.md`
  • `init.sh` создаётся / обновляется под выбранный стек

Дефолтный стек (если нет противопоказаний)

  • Frontend: Next.js 15 + shadcn/ui + Tailwind v4 + Inter
  • Backend: Next.js API routes
  • DB: Supabase + pgvector
  • LLM: Claude через подписку (Opus критичное, Sonnet routine)
  • Parsing: opendataloader-pdf
  • Tests: chrome-devtools-mcp + vitest

Финальное сообщение (обязательный формат)

Финализируй шаблоном B (см. `rules/message-finalization.md`):

Готово. Стек выбран — docs/stack.md.
<краткая сводка: frontend / backend / DB / LLM / parsing / tests, одна строка каждое>
Cost оценочно: ~$X/мес (в твоём бюджете $Y).
Главный trade-off: <одной фразой>.

Вопросов от меня нет. Следующий шаг — /detail-architecture (FULL) или сразу /dev-plan → /feature loop (FAST). Согласен?

**Без technical A/B**. Если есть выбор — рекомендация на первом месте: «Беру X — для твоего кейса даёт Y. Альтернатива была бы быстрее в разработке, но просела бы качество. Quality first.»

См. `rules/no-human-days.md` — без оценок в днях.

Read more
Ships withvibe-dev

🌐 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.

Get the whole plugin

Other skills on vibe-dev.

architecture
Skill

architecture

V0 архитектура с TOC bottleneck-анализом. Запускает architect (Fable 5.1). ≤10 компонентов, Mermaid диаграмма, invariants как constraints, top-3 риска. FAST +…

checkpoint
Skill

checkpoint

Управляемый чекпоинт состояния в файлы посреди работы — вместо авто-сжатия («рулетки»). Перезаписывает Current State, синхронизирует статусы, ротирует…

critique
Skill

critique

FULL этап 5 — автономный critique long-list идей. Запускает idea-critic (Sonnet), который отсеивает hard-filters и оставляет Top-3-5 по score. Триггеры —…