К основному содержанию
плагин

make-it-work — плагин для Claude Code: база знаний о проекте

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

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install make-it-work@claude-community
Открыть на GitHub

Что делает 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], чтобы подключить конкретный репозиторий.

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
groove-work-doc andreadellacorte Создаёт справочный файл о том, как устроен компонент или концепция в кодовой базе. Пригодится для передачи контекста людям и будущим агентам. CX Codex +1 518установок learn-codebase thedotmack Скилл заставляет агента полностью прочитать каждый исходный файл проекта. Пригодится на старте работы с незнакомым кодом. CX Codex +1 5 300установок deepinit Yeachan-Heo Проходит по дереву репозитория и кладёт в каждую папку AGENTS.md: что там лежит, как связаны части и что агенту знать перед правками. CX Codex +1 1 000установок repomix mrgoonie Скилл собирает весь репозиторий в один файл, удобный для передачи в LLM. Пригодится, когда надо дать агенту контекст проекта или разобрать чужую библиотеку. CX Codex +1 402установок context-map официальный github Скилл заставляет агента сначала собрать карту файлов, тестов и зависимостей по задаче, а код менять уже после этого. Пригодится на незнакомой кодовой базе. 9 641установок live-memory shofer-dev Держит накопленную память о репозитории между сессиями. Агент спрашивает её вместо повторного чтения файлов. CX Codex +1 ★ 7звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой