deep-project — плагин
Плагин Claude Code: интервью и анализ превращают расплывчатые требования в нумерованные спецификации с манифестом зависимостей.
- 222 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хук запускает Python-скрипт через `uv run` на каждом старте сессии.
- Плагин создает каталоги и файлы спецификаций рядом с файлом требований.
Установка
- Работает в
В терминале, через 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, параллельные агенты и ревью кода
Плагин Claude Code для разработки по большой спецификации: требования с доказательствами, ходячий скелет и спринты с аудитом
Плагин для Claude Code: разработка через спецификацию по одному файлу SPEC.md, цикл из семи команд без под-агентов
Плагин Claude Code, который расспрашивает про задачу, проектирует архитектуру и пишет самодостаточный план для сборки
Маркетплейс из 23 плагинов для Claude Code: Git и PR, ревью кода, TDD, спецификации и делегирование другим моделям
Скилл расспрашивает про проект и пишет requirements.md, design.md и tasks.md, чтобы Claude Code и Cursor работали по одному плану
Коротко о README
Плагин открывает серию из трех: `/deep-project` делит, `/deep-plan` планирует, `/deep-implement` пишет код. Автор Pierce Lamb рассказал о серии и технических уроках в двух статьях на Medium.