setup-codemap-cli — скилл для Claude Code: что делает и как установить
Пошагово настраивает утилиту Codemap CLI для визуализации проекта и графа связей. Пригодится, когда нужно дать ассистенту быстрый контекст архитектуры и изменений в Git.
npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a claude-codeЧто делает setup-codemap-cli
Скилл проверяет наличие бинарника через codemap -help и помогает поставить его через Homebrew в macOS и Linux или через Scoop в Windows. Если утилита уже есть в системе, процесс сразу переходит к правке конфигурационных файлов.
На выбор предлагается три уровня изоляции: общий репозиторный (CLAUDE.md и .claude/settings.json), локальный персональный (CLAUDE.local.md и .claude/settings.local.json с проверкой .gitignore) или глобальный пользовательский в ~/.claude/. В правила проекта добавляются инструкции по вызову codemap --diff, флаги фильтрации и схема зависимостей.
В файл настроек скилл прописывает хук session-start, запускающий дерево проекта и вывод git status при старте сессии. Также можно подключить хуки pre-edit, post-edit, prompt-submit и session-stop. Без пакетных менеджеров Homebrew или Scoop скрипт не сможет скачать бинарник автоматически.
Какие задачи решает
- настроить визуализацию дерева проекта и зависимостей через Codemap CLI
- автоматизировать сбор контекста изменений Git перед началом сессии ассистента
- добавить инструкции по навигации в файлы
CLAUDE.mdилиCLAUDE.local.md - настроить хуки жизненного цикла агента для отслеживания правок файлов
Примеры запросов агенту
- Помоги настроить codemap-cli для текущего проекта
- Установи Codemap CLI и добавь хуки в глобальный ~/.claude/settings.json
- Сконфигурируй setup-codemap-cli с локальными файлами CLAUDE.local.md
Как установить setup-codemap-cli
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a claude-code2Вручную: положить файлы
~/.claude/skills/setup-codemap-cli/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/setup-codemap-cli/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a codex2Вручную: положить файлы
.agents/skills/setup-codemap-cli/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a cursor2Вручную: положить файлы
.cursor/skills/setup-codemap-cli/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit setup-codemap-cli2Вручную: положить файлы
.github/skills/setup-codemap-cli/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/setup-codemap-cliВручную: положить файлы
.devin/skills/setup-codemap-cli/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о setup-codemap-cli
Как установить setup-codemap-cli в Claude Code?
Выполните команду npx skills add NeoLabHQ/context-engineering-kit --skill setup-codemap-cli -a claude-code.
Что делает скилл setup-codemap-cli?
Он помогает установить утилиту Codemap, генерирует правила навигации по коду для CLAUDE.md и прописывает системные хуки в настройки ассистента.
Где сохраняются настройки Codemap?
Скилл предлагает три варианта: общие файлы проекта (CLAUDE.md и .claude/settings.json), локальные настройки (CLAUDE.local.md) с добавлением в .gitignore или глобальные пользовательские пути в домашней директории.