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

repomix — скилл для Claude Code: упаковка репозитория в один файл

Скилл собирает весь репозиторий в один файл, удобный для передачи в LLM. Пригодится, когда надо дать агенту контекст проекта или разобрать чужую библиотеку.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add mrgoonie/claudekit-skills --skill repomix -a claude-code
Открыть на GitHub

Что делает repomix

Скилл учит агента работать с Repomix — утилитой, которая складывает файлы репозитория в один документ с понятными разделителями. Формат выбирается: XML, Markdown, JSON или обычный текст. Есть подсчёт токенов по каждому файлу и по всему репозиторию, чтобы заранее понять, влезет ли контекст в лимит модели.

Внутри описан весь путь: проверить установку через repomix --version, поставить пакет через npm install -g repomix или brew install repomix, задать фильтры через --include и -i, убрать комментарии флагом --remove-comments. Отдельно разобран разбор удалённых репозиториев без клонирования — npx repomix --remote owner/repo. Скилл ведёт агента по шагам: оценить задачу, настроить фильтры, запустить упаковку, проверить вывод на утечки, отдать файл с числом токенов.

Перед отправкой файла наружу стоит включить проверку секретов: Repomix использует Secretlint и ищет ключи API, пароли и приватные ключи. Проверку можно отключить флагом --no-security-check, но тогда ответственность на вас. Скилл советует держать .repomixignore для чувствительных файлов и не упаковывать .env. Если репозиторий чужой, это повод проверить вывод глазами до того, как он уйдёт в модель.

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

  • собрать весь репозиторий в один файл для контекста LLM
  • разобрать чужую библиотеку без клонирования
  • подготовить срез кода к аудиту безопасности
  • убрать комментарии перед отправкой кода в модель
  • посчитать токены и понять, влезет ли проект в лимит

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

  • Упакуй текущий репозиторий в markdown, только src/**/*.ts, без комментариев
  • Сделай срез удалённого репозитория vendor/library в XML для аудита
  • Собери контекст из src/auth/** и src/api/** и покажи число токенов

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

1Через Skills CLI (Vercel)

npx skills add mrgoonie/claudekit-skills --skill repomix -a claude-code

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

~/.claude/skills/repomix/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/repomix/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

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

shopify Скилл для разработки под Shopify: приложения, расширения чекаута и админки, темы на Liquid, работа с GraphQL и REST API. CX Codex +1 450установок web-testing Скилл для веб-тестирования: юнит, интеграция, E2E, нагрузка, безопасность, визуальные регрессии и доступность. Пригодится, когда нужно навести порядок в тестах проекта. CX Codex +1 442установок databases Скилл с единым справочником по MongoDB и PostgreSQL: схемы, запросы, индексы, миграции, бэкапы и администрирование. CX Codex +1 435установок docs-seeker Ищет актуальную техническую документацию через формат llms.txt, каталог context7.com и утилиту Repomix. Помогает загрузить точный контекст по библиотекам. CX Codex +1 403установок better-auth Скилл проводит агента по подключению Better Auth: email-пароли, OAuth, 2FA, passkeys и роли. Пригодится, когда в проект нужно встроить вход и сессии. CX Codex +1 390установок web-frameworks Скилл-группа для фуллстек-разработки: подсказывает агенту, как собирать приложения на Next.js, монорепозитории на Turborepo и подключать иконки RemixIcon. CX Codex +1 372установок mermaidjs-v11 Скилл учит агента писать диаграммы на синтаксисе Mermaid.js v11 и рендерить их в SVG, PNG или PDF. Пригодится, когда нужно нарисовать схему по описанию, а не руками. CX Codex +1 362установок skill-creator Помогает писать новые скиллы и переделывать существующие: структура файлов, метаданные, скрипты, разбивка на части. CX Codex +1 356установок

Похожие

repomix-safe-mixer daymade Скилл сканирует проект на захардкоженные ключи и токены и не даёт repomix упаковать код, пока секреты не убраны. CX Codex +1 912установок repomix-explorer yamadashy Исследует локальные и удалённые репозитории через Repomix, чтобы быстро разобраться в структуре, содержимом и повторяющихся паттернах кода. CX Codex +1 1 900установок repomix-unmixer daymade Распаковывает репозитории из файлов Repomix обратно в дерево каталогов. Пригодится, когда проект упакован в один XML, Markdown или JSON для ИИ. CX Codex +1 882установок learn-codebase thedotmack Скилл заставляет агента полностью прочитать каждый исходный файл проекта. Пригодится на старте работы с незнакомым кодом. CX Codex +1 5 300установок deepinit Yeachan-Heo Проходит по дереву репозитория и кладёт в каждую папку AGENTS.md: что там лежит, как связаны части и что агенту знать перед правками. CX Codex +1 1 000установок ghost-repo-context ghostsecurity Сканирует кодовую базу, находит проекты и записывает карту архитектуры в repo.md. Нужен перед анализом безопасности или знакомством с новым репозиторием. CX Codex +1 3 800установок

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

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

Вопросы о repomix

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

Выполните npx skills add mrgoonie/claudekit-skills --skill repomix -a claude-code. После этого скилл окажется в ~/.claude/skills/repomix/SKILL.md.

Что делает repomix?

Собирает файлы репозитория в один документ в формате XML, Markdown, JSON или plain text. Считает токены и проверяет вывод на секреты через Secretlint.

Нужна ли отдельная установка Repomix?

Да, скилл только описывает работу с утилитой. Сам Repomix ставится через npm install -g repomix или brew install repomix, а проверить установку можно командой repomix --version.

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

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

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