К основному содержанию
команда

initref — команда для Claude Code: справочник по проекту в /ref

Собирает справочные документы о внутреннем устройстве проекта в каталог /ref и прописывает ссылки на них в CLAUDE.md.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command utilities/initref
Открыть на GitHub

Что делает initref

Команда проходит по файлам проекта и собирает по ним сводки через summarize tool, а не читает всё подряд. Так задумано специально: если тянуть содержимое каждого файла в контекст, легко упереться в лимиты. Важные файлы всё же читаются целиком — на них и держится справочник.

На выходе — markdown-файлы в каталоге /ref. После сборки команда дописывает в CLAUDE.md указатели на получившиеся документы, чтобы агент в следующих сессиях знал, куда смотреть за деталями реализации.

Ставить стоит на проектах, где вы уже устали объяснять агенту, как всё устроено. На маленькой кодовой базе выигрыш небольшой, потому что сводки и так помещаются в контекст.

Какие задачи решает

  • собрать справочник по устройству проекта без ручного чтения каждого файла
  • дать агенту карту важных файлов на будущие сессии
  • зафиксировать детали реализации в markdown рядом с кодом
  • не выйти за лимиты контекста при разборе крупного репозитория

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

  • /initref
  • Собери справочник по проекту в /ref и обнови CLAUDE.md
  • Прогони initref и покажи, какие файлы попали в справочник

Как установить initref

1Через claude-code-templates

npx claude-code-templates@latest --command utilities/initref

2Вручную: положить файлы

.claude/commands/initref.md

Вызов — /initref. Для всех проектов — ~/.claude/commands/

Из того же набора205

Весь набор →
tdd-gate Хук блокирует правку production-файлов, пока рядом нет теста. Пригодится, если хотите удержать TDD в работе с агентом. 192установок debug-window Открывает окно с живым хвостом лога отладки, когда Claude запущен с флагом --debug или -d, и закрывает его по концу сессии. 189установок plan-writing Разбивает работу на короткие задачи с критериями проверки. Пригодится при добавлении фичи, рефакторинге или любой многошаговой работе. 188установок microsoft-agent-framework-python Субагент для Claude, который пишет и правит код на Python-версии Microsoft Agent Framework: агенты, рабочие процессы, миграция с Semantic Kernel и AutoGen. 188установок code-permutation-tester Прогоняет несколько вариантов реализации через симуляцию и оценку по критериям, чтобы выбрать подход до того, как писать код. 184установок digital-twin-creator Собирает цифровой двойник процесса или системы: карта компонентов, калибровка по истории, проверка сценариев и рекомендации. 176установок pac-configure Создаёт структуру Product as Code: каталог .pac/, конфиг, шаблоны эпиков и тикетов. Нужна, когда хотите вести продукт в git рядом с кодом. 176установок add-mutation-testing Слэш-команда разворачивает мутационное тестирование в проекте: выбирает фреймворк, настраивает пороги качества и подключает прогон к CI. 172установок

Похожие

codebase-documenter mhattingpete Разбирает незнакомый репозиторий и пишет по нему документацию: архитектура, компоненты, поток данных, гайд по разработке. Пригодится при онбординге и передаче проекта. CX Codex +1 587установок documenting-legacy-codebases riekelt Скилл восстанавливает документацию по коду, когда старые доки устарели или врут. Сначала инвентаризация системы, потом текст. CX Codex +1 17 900установок deepinit Yeachan-Heo Проходит по дереву репозитория и кладёт в каждую папку AGENTS.md: что там лежит, как связаны части и что агенту знать перед правками. CX Codex +1 1 000установок ce-explain EveryInc Скилл объясняет, почему код или процесс приняли текущую форму и что происходило за окно работы. Пригодится, когда нужна причина, а не рекомендация. CX Codex +1 957установок describe-design Garrick Aden-Buie (@gadenbuie) Скилл исследует кодовую базу и пишет markdown-документ о том, как устроена фича или система. Пригодится для онбординга и передачи знаний. CX Codex +1 785установок repo-research-analyst parcadei Исследует структуру репозитория, документацию и соглашения в коде. Нужен перед доработкой незнакомого проекта или подготовкой вклада. CX Codex +1 519установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все слэш-команды по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о initref

Как установить initref в Claude?

Через шаблоны: npx claude-code-templates@latest --command utilities/initref. Команда окажется в .claude/commands/initref.md.

Что делает initref?

Собирает сводки по файлам проекта, пишет по ним markdown-документы в /ref и добавляет ссылки на них в CLAUDE.md.

Почему команда не читает все файлы подряд?

Из-за лимитов на использование. Основной объём берётся из сводок summarize tool, а целиком читаются только важные файлы.

Исходный текст

initref.md · MIT
---
description: "Build reference docs in /ref summarizing the implementation details of this project"
---

Build a reference for the implementation details of this project. Use provided summarize tool to get summary of the files. Avoid reading the content of many files yourself, as we might hit usage limits. Do read the content of important files though. Use the returned summaries to create reference files in /ref directory. Use markdown format for writing the documentation files.

Update CLAUDE.md file with the pointers to important documentation files.

© davila7 · MIT · davila7/claude-code-templates

Смотрите также

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

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