Skip to content
Back to skills

Choose Stack

ASecurity

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

  • 5 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 6, 2026
ai-agentsnextjsapifrontendbackend

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned September 22, 2026

npx -y skills add andrewcigan/vibe-dev-plugin --skill choose-stack --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Choose Stack?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Choose Stack
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/andrewcigan-choose-stack/badge)](https://www.skillsdirectory.com/skills/andrewcigan-choose-stack)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
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` — без оценок в днях.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.