deep-project — плагин

Плагин Claude Code: интервью и анализ превращают расплывчатые требования в нумерованные спецификации с манифестом зависимостей.

  • 222 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Хук запускает Python-скрипт через `uv run` на каждом старте сессии.
  • Плагин создает каталоги и файлы спецификаций рядом с файлом требований.
Все причины и проверки

piercelamb/deep-project

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/deep-project

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Хук запускает Python-скрипт через `uv run` на каждом старте сессии.
  • Плагин создает каталоги и файлы спецификаций рядом с файлом требований.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

deep-project принимает файл с расплывчатыми требованиями, например `planning/requirements.md`, и делит проект на части, каждую из которых можно планировать отдельно. Команда `/deep-project @planning/requirements.md` ведет по семи этапам: проверка входа, адаптивное интервью, анализ разбиения, карта зависимостей, подтверждение структуры вами, создание нумерованных каталогов и запись `spec.md` для каждой части. На выходе в каталоге планирования лежат стенограмма `deep_project_interview.md`, манифест `project-manifest.md` с графом зависимостей, рекомендуемым порядком работ и машиночитаемым блоком `SPLIT_MANIFEST`, а также папки `splits/01-…/spec.md`. Прерванную работу команда продолжает с нужного шага при повторном запуске с тем же файлом. Спецификации рассчитаны на `/deep-plan`, следующий плагин той же серии.

Для кого. Основателям и техлидам, которые начинают крупный проект с формулировки вроде «сделай SaaS-платформу» и не знают, на какие подсистемы его резать.

Подходит, если

  • Требования расплывчаты: нужна платформа с авторизацией, биллингом и двумя кабинетами.
  • Проект состоит из нескольких подсистем, и планирование хочется вести параллельными сессиями.
  • Зависимости между модулями неочевидны, и порядок реализации стоит зафиксировать в манифесте.
  • Интервью прервалось из-за лимита контекста, и работу продолжают с того же шага.
  • На входе `/deep-plan` ждут спецификации, и каждая часть должна планироваться отдельно.

Не подходит, если

  • Задача — одна понятная фича, исправление ошибки или небольшая доработка: плагин все равно оформит ее одной частью.
  • Требования уже разбиты на готовые спецификации, и интервью ничего не добавит.
  • Нет Python 3.11 и менеджера uv: плагин опирается на них.
  • Нужен готовый план реализации с кодом: плагин останавливается на спецификациях, а план строит `/deep-plan`.

Пример запроса к агенту

/deep-project @planning/requirements.md

Ограничения

Версия 0.2.1 имеет статус бета. Нужны Claude Code, Python 3.11 или новее и менеджер пакетов uv, а внешние ключи API не требуются, в отличие от `/deep-plan`. Плагин создает только спецификации и манифест: план реализации и код дают `/deep-plan` и `/deep-implement`, которые ставятся отдельно. Хук `SessionStart` запускает Python-скрипт через `uv run`, чтобы запомнить идентификатор сессии. Качество разбиения зависит от ваших ответов в интервью, а манифест стоит прочитать до генерации спецификаций. Последний коммит датирован июнем 2026 года.

Как отключить. Отключите плагин через `/plugins` или удалите его командой `/plugin uninstall deep-project`. Каталог `planning/` с результатами останется на диске.

Частые вопросы

Как поставить deep-project в Claude Code?

Выполните `/plugin marketplace add piercelamb/deep-project`, затем `/plugin install deep-project` и `/plugin enable deep-project`. Понадобятся `uv` и Python 3.11 или новее.

Что делать, если работа прервалась?

Запустите ту же команду с тем же файлом требований. Плагин находит готовые артефакты и продолжает с подходящего шага; при конфликте состояния спрашивает, продолжить или начать заново.

Чем deep-project отличается от deep-plan?

deep-project делит расплывчатый проект на части и пишет спецификации. `/deep-plan` берет одну спецификацию и строит по ней план с исследованием, внешней проверкой моделями и подходом TDD.

Сколько времени занимает интервью?

Автор оценивает его примерно в 15 минут вопросов и ответов. Требования можно давать расплывчатыми, детали вытянет интервью.

Нужны ли ключи API?

Нет. Зависимости ведет `pyproject.toml`, и внешние ключи не требуются, в отличие от `/deep-plan`.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин из трех скиллов для крупных задач разработки: анализ проекта, разбивка на фазы с задачами в GitHub Issues, параллельные агенты и ревью кода

ПлагинШирокий доступ993Звезды репозитория

Плагин Claude Code для разработки по большой спецификации: требования с доказательствами, ходячий скелет и спринты с аудитом

ПлагинРасширенный доступ183Звезды репозитория

Плагин для Claude Code: разработка через спецификацию по одному файлу SPEC.md, цикл из семи команд без под-агентов

ПлагинРасширенный доступ1,2 тыс.Звезды репозитория

Плагин Claude Code, который расспрашивает про задачу, проектирует архитектуру и пишет самодостаточный план для сборки

ПлагинМинимальный доступ574Звезды репозитория

Маркетплейс из 23 плагинов для Claude Code: Git и PR, ревью кода, TDD, спецификации и делегирование другим моделям

ПлагинШирокий доступ348Звезды репозитория

Скилл расспрашивает про проект и пишет requirements.md, design.md и tasks.md, чтобы Claude Code и Cursor работали по одному плану

СкиллРасширенный доступ158Звезды репозитория

Коротко о README

Плагин открывает серию из трех: `/deep-project` делит, `/deep-plan` планирует, `/deep-implement` пишет код. Автор Pierce Lamb рассказал о серии и технических уроках в двух статьях на Medium.

Бейдж для README

Сообщить о проблеме

Foxx AIdeep-project
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.