/
InvestClub 🐹
Esc
Начните вводить для поиска

gstack — Claude Code как команда из 23 специалистов

🚀 Что это

gstack — открытый набор инструментов для Claude Code от Гарри Тана (CEO Y Combinator). Превращает Claude Code из «одинокого помощника» в полноценную команду: CEO, дизайнер, инженерный менеджер, QA, security-офицер, релиз-менеджер и ещё 17 специалистов. Каждый — отдельный slash-command (/cso, /qa, /ship, и т.д.). Всё MIT-лицензия, бесплатно.

Гарри Тан — президент Y Combinator, до этого один из первых инженеров/PM/дизайнеров Palantir, основатель Posterous (продан Twitter). За последние 60 дней Гарри отгрузил 600 000+ строк продакшен-кода (35% — тесты), 10 000–20 000 строк в день, в режиме part-time, параллельно управляя YC. Его секрет — gstack.

В нашей фабрике gstack отлично дополняет 5 агентов хомяка: если 5 агентов отвечают за контент (посты, дизайны, маркетинг), то gstack — за код (продукты, сервисы, скрипты).


Как это работает

Каждый skill — это один slash-command в Claude Code. Вызываешь — Claude перевоплощается в нужного специалиста и работает по его методологии. Скиллы выстраиваются в спринт:

Думай → Планируй → Строй → Ревью → Тестируй → Отгружай → Анализируй

Каждый этап передаёт результат следующему: /office-hours пишет дизайн-док, который читает /plan-ceo-review; /plan-eng-review пишет тест-план, который подхватывает /qa; /review ловит баги, которые /ship верифицирует. Никаких потерь контекста — каждый шаг знает что было до него.


Что нужно для установки

  • Claude Code установлен и работает (см. наш гайд)
  • Git — для клонирования репозитория
  • Bun v1.0+ — установка: curl -fsSL https://bun.sh/install | bash
  • Node.js (только Windows — для Linux/macOS не нужен)
  • ~30 секунд времени

Установка вручную (без ботов)

Открой терминал и выполни три команды:

git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack
./setup

Скрипт setup сам обнаружит, какие AI-агенты у тебя установлены (Claude Code, Codex, Cursor, OpenCode, Factory, Slate, Kiro), и поставит скиллы в нужные папки. Через минуту всё готово.

Шаг 2 — Подключить gstack в CLAUDE.md проекта

Чтобы Claude Code знал про gstack-скиллы, добавь в файл CLAUDE.md своего проекта блок:

## gstack
Используй /browse из gstack для всего веб-браузинга. Никогда не используй mcp__claude-in-chrome__* инструменты.
Доступные скиллы: /office-hours, /plan-ceo-review, /plan-eng-review, /plan-design-review,
/design-consultation, /design-shotgun, /design-html, /review, /ship, /land-and-deploy,
/canary, /benchmark, /browse, /open-gstack-browser, /qa, /qa-only, /design-review,
/setup-browser-cookies, /setup-deploy, /retro, /investigate, /document-release, /codex,
/cso, /autoplan, /pair-agent, /careful, /freeze, /guard, /unfreeze, /gstack-upgrade, /learn.

Шаг 3 (опционально) — Команд-режим для общих репо

Если gstack будет использовать вся команда — включи team mode. Каждый разработчик ставит себе глобально, обновления автоматические:

cd ~/.claude/skills/gstack && ./setup --team

Потом из корня твоего проекта:

cd /путь/к/проекту
~/.claude/skills/gstack/bin/gstack-team-init required
git add .claude/ CLAUDE.md
git commit -m "require gstack for AI-assisted work"

Никаких vendored-файлов в репо, нет version drift, нет ручных апгрейдов. Каждая Claude Code сессия делает быструю проверку обновлений (раз в час, тихо, без вывода).


Быстрый старт — попробуй за 5 минут

  1. Установи gstack (3 команды выше)
  2. Открой Claude Code в любом своём проекте
  3. Запусти /office-hours — опиши что строишь
  4. Запусти /plan-ceo-review на любую идею фичи
  5. Запусти /review на любую ветку с изменениями
  6. Запусти /qa на свой staging URL
  7. Остановись. Ты поймёшь, нужен ли тебе этот стек.

Все 23 специалиста — полный список на русском

Скиллы выстроены в порядке спринта: от первой идеи до релиза в проде.

🧠 Думай и планируй

КомандаКто этоЧто делает
/office-hoursYC Office HoursС чего начать. 6 «принуждающих вопросов» которые переосмыслят твой продукт ДО того как ты напишешь код. Толкает обратно на твою постановку, оспаривает посылки, генерирует альтернативы. Дизайн-док передаётся всем последующим скиллам.
/plan-ceo-reviewCEO / ОсновательПереосмысляет проблему. Ищет «10-звёздный продукт» внутри твоего запроса. Четыре режима: расширение, выборочное расширение, сохранить scope, сокращение.
/plan-eng-reviewИнженерный менеджерФиксирует архитектуру, потоки данных, диаграммы, edge cases и тесты. Вытаскивает скрытые предположения наружу.
/plan-design-reviewSenior DesignerОценивает каждое измерение дизайна 0–10, объясняет «как выглядит 10», потом редактирует план под этот уровень. Детектор «AI slop» (плохого AI-визуала). Интерактивно — задаёт вопросы по каждому решению.
/plan-devex-reviewLead Developer ExperienceИсследует developer-персон, бенчмаркит против конкурентов по TTHW (time-to-hello-world), проектирует «магический момент». Три режима: DX EXPANSION, DX POLISH, DX TRIAGE. 20–45 принуждающих вопросов.
/autoplanReview PipelineОдна команда — полностью отревьюенный план. Запускает CEO → дизайн → инженерный → DX-ревью автоматически. Поднимает только taste-решения для твоего одобрения.

🎨 Дизайн

КомандаКто этоЧто делает
/design-consultationDesign PartnerСтроит дизайн-систему с нуля. Исследует ландшафт, предлагает creative risks, генерирует реалистичные мокапы продукта.
/design-shotgunDesign Explorer«Покажи варианты». Генерирует 4–6 AI-мокапов, открывает comparison-доску в браузере, собирает фидбек, итерирует. Taste memory учится на твоих предпочтениях. Повторяешь пока не влюбишься в результат.
/design-htmlDesign EngineerПревращает мокап в продакшен-HTML. Pretext computed layout: текст реально reflow-ится, высоты подстраиваются под контент. 30 KB, 0 зависимостей. Детектит React/Svelte/Vue. Smart API routing для разных типов страниц.
/design-reviewDesigner Who CodesТот же аудит что у /plan-design-review, но потом ЧИНИТ найденное. Атомарные коммиты, скриншоты до/после.

⚙️ Код, ревью, отладка

КомандаКто этоЧто делает
/reviewStaff EngineerНаходит баги которые проходят CI, но взрываются в проде. Авто-фиксит очевидные. Помечает дыры в полноте.
/investigateDebuggerСистематический root-cause дебаг. «Железное правило»: никаких фиксов без расследования. Трассирует данные, тестирует гипотезы, останавливается после 3 неудачных фиксов.
/codexSecond OpinionНезависимое ревью от OpenAI Codex CLI. Три режима: pass/fail gate, adversarial challenge (пытается сломать), open consultation. Кросс-модельный анализ когда оба /review и /codex отработали.
/devex-reviewDX TesterLive-аудит developer experience. Реально проходит твой онбординг: листает доки, пробует getting-started, замеряет TTHW, скриншотит ошибки. Сравнивает с оценками /plan-devex-review.

🧪 Тестирование и безопасность

КомандаКто этоЧто делает
/qaQA LeadТестирует приложение, находит баги, чинит их атомарными коммитами, верифицирует. Авто-генерирует регрессионный тест на каждый фикс.
/qa-onlyQA ReporterТа же методология что у /qa, но только отчёт без правок кода. Чистый bug report.
/csoChief Security OfficerOWASP Top 10 + STRIDE threat model. Zero-noise: 17 фильтров от false positives, gate уверенности 8/10+, независимая верификация. Каждое уязвимость с конкретным сценарием эксплуатации.
/benchmarkPerformance EngineerБазовые замеры: время загрузки, Core Web Vitals, размер ресурсов. Сравнение до/после на каждом PR.

🌐 Браузер и мульти-агенты

КомандаКто этоЧто делает
/browseQA Engineer (глаза агента)Дай агенту глаза. Реальный Chromium, реальные клики, реальные скриншоты. ~100мс на команду.
/open-gstack-browserGStack BrowserЗапускает фирменный браузер с sidebar, anti-bot stealth, авто-роутингом моделей (Sonnet для действий, Opus для анализа), one-click импортом cookies из Chrome.
/setup-browser-cookiesSession ManagerИмпортирует куки из реального браузера (Chrome, Arc, Brave, Edge) в headless-сессию. Тестируй авторизованные страницы.
/pair-agentMulti-Agent CoordinatorШарь свой браузер с любым AI-агентом. Одна команда, одна паста, соединено. Работает с OpenClaw, Hermes, Codex, Cursor — каждый получает свою вкладку. Scoped tokens, изоляция вкладок, rate limiting.

🚢 Релиз и продакшен

КомандаКто этоЧто делает
/shipRelease EngineerSync main, прогон тестов, аудит покрытия, push, открытие PR. Бутстрапит test framework если у тебя его нет.
/land-and-deployRelease Engineer (deploy)Мержит PR, ждёт CI и деплой, верифицирует health прода. Одна команда от «approved» до «verified в проде».
/canarySREPost-deploy мониторинг. Следит за console errors, регрессиями производительности, упавшими страницами.
/document-releaseTechnical WriterОбновляет ВСЕ доки проекта под то что ты только что отгрузил. Автоматически ловит устаревшие README.
/retroEng Manager (ретро)Team-aware еженедельная ретроспектива. Per-person разбор, серии отгрузок, тренды здоровья тестов, growth opportunities. /retro global — кросс-проектный.
/learnMemoryУправление тем что gstack выучил между сессиями. Ревью, поиск, чистка, экспорт паттернов и предпочтений по проекту. Знание накапливается — gstack умнеет на твоём кодбейзе со временем.

🛠 8 Power-tools (защита и управление)

Это вспомогательные команды для безопасности и контроля рабочего процесса.

КомандаНазначение
/carefulSafety Guardrails — предупреждает перед деструктивными командами (rm -rf, DROP TABLE, force-push). Активируется фразой «be careful».
/freezeEdit Lock — ограничивает редактирование одной директорией. Чтобы Claude случайно не «починил» несвязанный код.
/guardFull Safety/careful + /freeze в одной команде. Максимальная защита для прод-работы.
/unfreezeUnlock — снять ограничение /freeze.
/setup-deployDeploy Configurator — одноразовая настройка для /land-and-deploy. Детектит платформу, прод-URL, deploy-команды.
/gstack-upgradeSelf-Updater — обновляет gstack до последней версии. Детектит global vs vendored install, синхронизирует оба.

Шпаргалка — какое ревью использовать

Что строишьДо кода (план)После релиза (live аудит)
Конечные пользователи (UI, web app, mobile)/plan-design-review/design-review
Разработчики (API, CLI, SDK, доки)/plan-devex-review/devex-review
Архитектура (data flow, perf, тесты)/plan-eng-review/review
Всё сразу/autoplan (запускает CEO → design → eng → DX автоматически)

Параллельные спринты — 10–15 одновременно

gstack раскрывается в полную силу когда ты запускаешь несколько спринтов параллельно. Гарри регулярно гоняет 10–15 одновременно через Conductor — это инструмент для запуска нескольких Claude Code сессий, каждая в своём изолированном workspace.

Один поток делает /office-hours по новой идее, второй — /review на PR, третий имплементирует фичу, четвёртый запускает /qa на staging, ещё шесть — на других ветках. Всё одновременно. Структура спринта (think → plan → build → review → test → ship) — то, что превращает «10 источников хаоса» в «10 управляемых процессов».

Управляешь как CEO командой: проверяешь решения которые важны, остальное идёт само.


Как gstack комбинируется с нашими продуктами

gstack + 5 агентов хомяка — gstack отвечает за код (продукты, фичи, скрипты), а наши 5 агентов — за контент (посты, дизайн, маркетинг). Параллельно: команда инженеров строит продукт, команда контент-маркетологов рассказывает миру.

gstack + Claude-скиллы (81 скилл) — наша библиотека скиллов и gstack хорошо дополняют друг друга. gstack — это «процесс», скиллы — это «методики» внутри процесса. Например, /plan-eng-review из gstack может вызвать @semgrep-security-scan из наших скиллов.

gstack + Контент-Фабрика — gstack используется для разработки самой content-factory. Каждая новая фича дашборда проходит через спринт: /office-hours/autoplan → код → /review/qa/ship.


Обновление gstack

Из самого Claude Code:

/gstack-upgrade

Или вручную:

cd ~/.claude/skills/gstack
git pull
./setup

Если включал team mode — обновления приходят автоматически на каждом старте Claude Code (раз в час, тихо).


Проблемы и решения

ПроблемаРешение
Скилл не появился в Claude Codecd ~/.claude/skills/gstack && ./setup
/browse падаетcd ~/.claude/skills/gstack && bun install && bun run build
Хочу короткие команды без префиксаcd ~/.claude/skills/gstack && ./setup --no-prefix — переключит с /gstack-qa на /qa
Хочу префикс чтобы не путалось с другими скилламиcd ~/.claude/skills/gstack && ./setup --prefix — переключит с /qa на /gstack-qa
Windows: /browse не работаетНа Windows нужны и Bun, и Node.js — Bun имеет баг с Playwright pipe transport, скрипт автоматически фолбэкается на Node
Claude говорит «не вижу скиллы»Проверь, что в CLAUDE.md проекта есть секция ## gstack со списком доступных скиллов (см. шаг 2)

Удаление

Если решил снести gstack — есть готовый скрипт:

~/.claude/skills/gstack/bin/gstack-uninstall

Опции:

  • --keep-state — сохранить конфиг и аналитику
  • --force — без подтверждения

📦 Открыть репозиторий gstack →

69 000+ ⭐ на GitHub · MIT-лицензия · Бесплатно навсегда · Открытый код