/ship
Полный Feature pipeline: brainstorm -> план -> одобрение -> реализация -> тесты -> коммит.
Описание
Простым языком
Хочешь добавить новую функцию в проект — например, лайки на посты или страницу профиля. Напиши /ship с описанием — Claude спросит уточнения, составит план, покажет тебе на одобрение, и потом реализует шаг за шагом с промежуточными проверками.
Ты контролируешь процесс: видишь план до начала работы и можешь его скорректировать. После каждого шага — сводка что сделано и вопрос продолжать ли. Никаких сюрпризов.
Что делает
/ship проводит фичу через полный цикл разработки: brainstorm, планирование, одобрение пользователем, реализация с чекпоинтами, тесты, код-ревью, коммит. Оптимален для задач уровня Feature (15-60 минут). Координирует 3-5 субагентов через Team Lead.
Синтаксис
# Ship с описанием фичи
/ship добавить систему реакций (лайк/дизлайк) на посты
# Без аргументов — Claude спросит
/shipПошаговый процесс
- Brainstorm: анализирует задачу, задаёт уточняющие вопросы, выявляет edge-cases
- Plan: декомпозиция на блоки, оценка времени, список файлов для изменения
- Approve: показывает план пользователю — ждёт одобрения или правок
- Build: реализация блок за блоком, чекпоинт после каждого
- Test: тесты для каждого блока,
/testна финале - Review: автоматический
/code-reviewstaged изменений - Commit: Conventional Commits формат,
/doneдля финализации
Примеры использования
Система реакций для постов
Классическая Feature-задача: нужно добавить лайки/дизлайки. /ship разберётся с дедупликацией, хранением, API и фронтендом.
/ship добавить реакции (лайк/дизлайк) на вопросы и посты
# Claude задаст уточнения:
# — Аноним может реагировать? Нет, только авторизованные
# — Хранить историю? Нет, только текущая реакция
# — Real-time обновление? Нет, при перезагрузке
# Plan (ждёт одобрения):
Блок 1: API /api/reactions (GET, POST) — 20 мин
Блок 2: Компонент ReactionButtons — 15 мин
Блок 3: Интеграция в PostCard — 10 мин
Блок 4: Тесты — 15 мин
[Одобряете план?]Страница профиля пользователя
Более комплексная задача с несколькими компонентами. /ship сам определяет что реализовывать параллельно, что последовательно.
/ship страница /profile/[username] с постами и статистикой
# После одобрения плана:
--- ЧЕКПОИНТ: Блок 1 завершён ---
Сделано: API /api/profile/[username]
Следующий: Блок 2 — компонент ProfileHeader
Продолжаем? [да/нет/скорректировать]Автоматизация
Внутри /ship автоматически работают все hooks: security-scan на каждый Edit, prettier после каждого сохранения, stop-check при завершении. /ship — это оркестратор, не замена инструментам.
# Разница по масштабу задач:
Quick Fix → /bug-fix (5-15 мин, 1 файл)
Feature → /ship (15-60 мин, несколько файлов)
Epic → ручной plan + /ship по блокам
Project → /new-project/ship — это не автопилот, а умный штурман. Вы одобряете план и чекпоинты, агент реализует.
> Пока нет комментариев
Связанный контент
Похожие инструменты
/bug-fix
Quick Fix mode: определи баг -> исправь -> проверь -> коммить. Без brainstorm и планирования.
Открыть →/done
Финализация задачи: AI_NOTES, cost-tracker, QA-проверки. Фиксирует что сделано и запускает финальный ревью.
Открыть →/end
Завершение сессии с сохранением прогресса. Обновляет CLAUDE.md, фиксирует незакоммиченные изменения.
Открыть →/new-project
Полный пайплайн создания проекта от нуля до деплоя. 7 фаз: VPS, User Spec, Tech Spec, декомпозиция, реализация, тесты, финализация.
Открыть →