make-it-work — плагин для Claude Code: база знаний о проекте
Строит базу знаний о вашем репозитории, чтобы Claude понимал доменные правила и бизнес-логику, а не догадывался.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install make-it-work@claude-communityЧто делает make-it-work
Плагин для команд, которые работают с большими и давними кодовыми базами. Claude хорошо читает код, но доменные правила из старых коммитов и неявные ограничения он не находит — начинает угадывать. make-it-work закрывает это на уровне контекста.
Команда /make-it-work:go-deep проходит по репозиторию и собирает структурированную базу: два файла правил architecture.md (как устроено) и product.md (что делает система), плюс скиллы — по одному на функциональный домен и на каждый сценарий использования. Скиллы ссылаются друг на друга: доменный указывает на затронутые сценарии, сценарий — на домены. Claude подгружает их по мере надобности, поэтому контекст не раздувается. В CLAUDE.md прописывается правило: перед каждым коммитом проверять, не пора ли обновить скилл или документ.
Свежие проекты получают нумерованные доменные скиллы вида domain-01-authentication, у существующих сохраняются их имена. Вторая команда, /make-it-work:define-test-strategy, строит скилл тестовой стратегии репозитория и карту test-map.json, связывая сценарии и домены с тестами, в том числе в отдельных QA-репозиториях. Запускать её нужно после go-deep; если тот ещё не проходил, плагин предложит сначала выполнить его. Инструменты тестирования она не ставит и тесты не создаёт.
Какие задачи решает
- собрать карту доменов и сценариев использования по большому репозиторию
- дать Claude доменные правила, которые нигде не задокументированы
- связать изменения в домене с затронутыми сценариями и тестами
- описать, где лежат тесты и как запускать каждый набор
- поддерживать базу знаний в актуальном состоянии при коммитах
Примеры запросов агенту
- Запусти
/make-it-work:go-deepи собери базу знаний по этому репозиторию - Прогони
/make-it-work:define-test-strategyдля репозиторияbackend - Перепроверь карту тестов и покажи только отчёт о покрытии
Как установить make-it-work
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install make-it-work@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о make-it-work
Как установить make-it-work в Claude Code?
Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install make-it-work@claude-community.
Что делает make-it-work?
Строит по вашему репозиторию базу знаний: файлы правил, доменные скиллы и скиллы сценариев со взаимными ссылками, а также тестовую стратегию и карту тестов.
Когда запускать define-test-strategy?
Один раз в каждом репозитории сразу после go-deep. Из корня воркспейса можно передать [repo], чтобы подключить конкретный репозиторий.