Настройка и использование garrytan/gstack: 23 инструмента для Claude Code

Пошаговое руководство по установке и настройке gstack — набора из 23 опinionated инструментов Гарри Тана для Claude Code, выполняющих роли CEO, дизайнера, инженерного менеджера, менеджера релизов, технического писателя и QA.

Средний
Ольга Белова
Ольга Белова
Инженер по тестированию и документации21 октября 2026 г.3 мин чтения

Требования

  • Установленный Claude Code (CLI от Anthropic)
  • Node.js 18+ и npm
  • Git для клонирования репозитория
  • Базовые навыки работы в терминале

Клонирование репозитория gstack

Склонируйте официальный репозиторий Гарри Тана с GitHub. Репозиторий содержит все 23 инструмента в виде специализированных промптов и конфигураций для Claude Code.

git clone https://github.com/garrytan/gstack.git
cd gstack

Установка зависимостей

Установите необходимые npm-пакеты. gstack использует Node.js для запуска своих инструментов и утилит.

npm install

Настройка конфигурации Claude Code

Скопируйте пример конфигурации в рабочую директорию Claude Code. Это подключит все 23 инструмента как доступные команды в Claude Code.

cp -r .claude ~/.claude/gstack
# Или вручную добавьте инструменты в ~/.claude/settings.json

Проверка доступных инструментов

Запустите Claude Code и проверьте, что все 23 инструмента загрузились корректно. Инструменты сгруппированы по ролям: CEO (стратегия), Designer (UI/UX), Eng Manager (техническое лидерство), Release Manager (релизы), Doc Engineer (документация), QA (тестирование).

claude-code --list-tools | grep gstack

Использование CEO-инструментов для стратегии

Инструменты CEO помогают с продуктовой стратегией, приоритизацией и принятием решений. Пример: gstack-ceo-vision для формулировки видения продукта, gstack-ceo-prioritize для ранжирования задач по влиянию.

# В Claude Code:
/gstack-ceo-vision "Опишите видение для SaaS-продукта аналитики"
/gstack-ceo-prioritize "Список фич: [фича1, фича2, фича3]"

Применение Designer-инструментов для UI/UX

Инструменты дизайнера генерируют спецификации интерфейсов, дизайн-системы и пользовательские сценарии. gstack-designer-spec создаёт детальные UI-спецификации, gstack-designer-system — токены дизайн-системы.

# В Claude Code:
/gstack-designer-spec "Экран дашборда аналитики с фильтрами по дате"
/gstack-designer-system "Создай токены для тёмной темы"

Работа с Eng Manager-инструментами

Инструменты инженерного менеджера помогают с архитектурными решениями, код-ревью и техническим долгом. gstack-eng-arch для архитектурных решений (ADR), gstack-eng-review для структурированного код-ревью.

# В Claude Code:
/gstack-eng-arch "Выбор между монолитом и микросервисами для MVP"
/gstack-eng-review "PR #123: добавление кэширования Redis"

Настройка Release Manager-инструментов

Инструменты менеджера релизов автоматичируют чейнджлоги, версионирование и заметки к релизам. gstack-release-changelog генерирует CHANGELOG.md из коммитов, gstack-release-notes создаёт релиз-ноты для GitHub.

# В Claude Code:
/gstack-release-changelog "v1.2.0..v1.3.0"
/gstack-release-notes "v1.3.0" --include-breaking

Использование Doc Engineer-инструментов

Инструменты технического писателя создают документацию: API-референсы, гайды, README. gstack-doc-api генерирует OpenAPI-спецификацию из кода, gstack-doc-guide пишет пошаговые туториалы.

# В Claude Code:
/gstack-doc-api "src/routes/api.ts" --format openapi
/gstack-doc-guide "Настройка аутентификации OAuth2"

Применение QA-инструментов для тестирования

QA-инструменты генерируют тест-кейсы, сценарии интеграционного тестирования и чек-листы. gstack-qa-cases создаёт тест-кейсы из требований, gstack-qa-e2e — сценарии Playwright/Cypress.

# В Claude Code:
/gstack-qa-cases "Функция экспорта отчёта в PDF"
/gstack-qa-e2e "Авторизация → Создание проекта → Экспорт" --framework playwright

Создание пользовательских инструментов (опционально)

При необходимости расширьте gstack собственными инструментами. Создайте файл в ~/.claude/gstack/custom/ по шаблону существующих инструментов: системный промпт + параметры + примеры использования.

mkdir -p ~/.claude/gstack/custom
cat > ~/.claude/gstack/custom/my-tool.md << 'EOF'
---
name: my-tool
description: Мой кастомный инструмент
---
# Системный промпт
Ты эксперт по...
EOF

Настройка и использование garrytan/gstack: 23 инструмента для Claude Code

Пошаговое руководство по установке и настройке gstack — набора из 23 опinionated инструментов Гарри Тана для Claude Code, выполняющих роли CEO, дизайнера, инженерного менеджера, менеджера релизов, технического писателя и QA.

Предварительные требования

  • Установленный Claude Code (CLI от Anthropic)
  • Node.js 18+ и npm
  • Git для клонирования репозитория
  • Базовые навыки работы в терминале

Шаг 1: Клонирование репозитория gstack

Склонируйте официальный репозиторий Гарри Тана с GitHub. Репозиторий содержит все 23 инструмента в виде специализированных промптов и конфигураций для Claude Code.

git clone https://github.com/garrytan/gstack.git
cd gstack

Шаг 2: Установка зависимостей

Установите необходимые npm-пакеты. gstack использует Node.js для запуска своих инструментов и утилит.

npm install

Шаг 3: Настройка конфигурации Claude Code

Скопируйте пример конфигурации в рабочую директорию Claude Code. Это подключит все 23 инструмента как доступные команды в Claude Code.

cp -r .claude ~/.claude/gstack
# Или вручную добавьте инструменты в ~/.claude/settings.json

Шаг 4: Проверка доступных инструментов

Запустите Claude Code и проверьте, что все 23 инструмента загрузились корректно. Инструменты сгруппированы по ролям: CEO (стратегия), Designer (UI/UX), Eng Manager (техническое лидерство), Release Manager (релизы), Doc Engineer (документация), QA (тестирование).

claude-code --list-tools | grep gstack

Шаг 5: Использование CEO-инструментов для стратегии

Инструменты CEO помогают с продуктовой стратегией, приоритизацией и принятием решений. Пример: gstack-ceo-vision для формулировки видения продукта, gstack-ceo-prioritize для ранжирования задач по влиянию.

# В Claude Code:
/gstack-ceo-vision "Опишите видение для SaaS-продукта аналитики"
/gstack-ceo-prioritize "Список фич: [фича1, фича2, фича3]"

Шаг 6: Применение Designer-инструментов для UI/UX

Инструменты дизайнера генерируют спецификации интерфейсов, дизайн-системы и пользовательские сценарии. gstack-designer-spec создаёт детальные UI-спецификации, gstack-designer-system — токены дизайн-системы.

# В Claude Code:
/gstack-designer-spec "Экран дашборда аналитики с фильтрами по дате"
/gstack-designer-system "Создай токены для тёмной темы"

Шаг 7: Работа с Eng Manager-инструментами

Инструменты инженерного менеджера помогают с архитектурными решениями, код-ревью и техническим долгом. gstack-eng-arch для архитектурных решений (ADR), gstack-eng-review для структурированного код-ревью.

# В Claude Code:
/gstack-eng-arch "Выбор между монолитом и микросервисами для MVP"
/gstack-eng-review "PR #123: добавление кэширования Redis"

Шаг 8: Настройка Release Manager-инструментов

Инструменты менеджера релизов автоматичируют чейнджлоги, версионирование и заметки к релизам. gstack-release-changelog генерирует CHANGELOG.md из коммитов, gstack-release-notes создаёт релиз-ноты для GitHub.

# В Claude Code:
/gstack-release-changelog "v1.2.0..v1.3.0"
/gstack-release-notes "v1.3.0" --include-breaking

Шаг 9: Использование Doc Engineer-инструментов

Инструменты технического писателя создают документацию: API-референсы, гайды, README. gstack-doc-api генерирует OpenAPI-спецификацию из кода, gstack-doc-guide пишет пошаговые туториалы.

# В Claude Code:
/gstack-doc-api "src/routes/api.ts" --format openapi
/gstack-doc-guide "Настройка аутентификации OAuth2"

Шаг 10: Применение QA-инструментов для тестирования

QA-инструменты генерируют тест-кейсы, сценарии интеграционного тестирования и чек-листы. gstack-qa-cases создаёт тест-кейсы из требований, gstack-qa-e2e — сценарии Playwright/Cypress.

# В Claude Code:
/gstack-qa-cases "Функция экспорта отчёта в PDF"
/gstack-qa-e2e "Авторизация → Создание проекта → Экспорт" --framework playwright

Шаг 11: Создание пользовательских инструментов (опционально)

При необходимости расширьте gstack собственными инструментами. Создайте файл в ~/.claude/gstack/custom/ по шаблону существующих инструментов: системный промпт + параметры + примеры использования.

mkdir -p ~/.claude/gstack/custom
cat > ~/.claude/gstack/custom/my-tool.md << 'EOF'
---
name: my-tool
description: Мой кастомный инструмент
---
# Системный промпт
Ты эксперт по...
EOF
Поделиться:TelegramX / TwitterVK