hook-setup — скилл для Claude Code: настройка хуков
Скилл проверяет и устанавливает хуки мониторинга CCAM для Claude Code и Codex. Пригодится при подключении провайдера и проверке уже настроенной установки.
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a claude-codeЧто делает hook-setup
Сначала скилл запускает ccam hooks status и показывает, каких хуков не хватает и какие будут заменены. Установку выполняет только после подтверждения: команда ccam hooks install <selected-or-missing-providers> --yes принимает claude, codex или оба значения — в зависимости от выбранных провайдеров и результата проверки.
После установки скилл повторно проверяет статус, затем предлагает запустить настоящую сессию провайдера и убедиться, что CCAM получил новое событие. Инсталлятор заменяет только записи, принадлежащие CCAM, и сохраняет остальные хуки пользователя. Выполнение хуков должно оставаться неблокирующим и безопасным при сбоях.
Для Claude Code установите скилл командой npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a claude-code; файл находится по пути ~/.claude/skills/hook-setup/SKILL.md. Без подтверждения скилл не запускает установку.
Какие задачи решает
- проверить, какие хуки CCAM установлены
- подключить хуки для выбранного провайдера
- восстановить отсутствующие хуки мониторинга
- убедиться, что установщик сохранил сторонние хуки
- проверить доставку события из новой сессии
Примеры запросов агенту
- Проверь статус хуков CCAM и покажи, что будет установлено или заменено.
- Подключи хуки CCAM для Codex, сначала покажи изменения и дождись моего подтверждения.
- Проверь установку CCAM и помоги убедиться, что событие из новой сессии дошло.
Как установить hook-setup
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a claude-code2Вручную: положить файлы
~/.claude/skills/hook-setup/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/hook-setup/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a codex2Вручную: положить файлы
.agents/skills/hook-setup/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a cursor2Вручную: положить файлы
.cursor/skills/hook-setup/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hoangsonww/Claude-Code-Agent-Monitor hook-setup2Вручную: положить файлы
.github/skills/hook-setup/SKILL.md1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a gemini-cli2Командой платформы
gemini skills install https://github.com/hoangsonww/Claude-Code-Agent-Monitor --path plugins/ccam-platform/skills/hook-setupВручную: положить файлы
.devin/skills/hook-setup/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о hook-setup
Как установить hook-setup в Claude Code?
Выполните npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill hook-setup -a claude-code. Файл скилла находится в ~/.claude/skills/hook-setup/SKILL.md.
Что делает hook-setup?
Он проверяет статус хуков CCAM, показывает недостающие или заменяемые записи и устанавливает выбранные хуки после подтверждения. Затем повторно проверяет статус и предлагает проверить событие из настоящей сессии.
Сохранит ли hook-setup другие хуки пользователя?
Да. Установщик заменяет только записи CCAM и сохраняет остальные хуки. Выполнение хуков должно оставаться неблокирующим и безопасным при сбоях.
Исходный текст
SKILL.md · MIT
--- name: hook-setup description: > Inspect and install CCAM monitoring hooks for Claude Code and Codex. Use when onboarding a provider, repairing missing hooks, checking which provider is active, or validating that installation preserved unrelated user hooks. --- # Hook Setup 1. Inspect current state: `ccam hooks status`. 2. Show which provider hooks are missing or will be replaced. 3. Install only after confirmation: ```bash ccam hooks install <selected-or-missing-providers> --yes ``` Replace the placeholder with `claude`, `codex`, or `claude codex` based on the user's selected scope and the missing providers reported by `ccam hooks status`. 4. Read back `ccam hooks status`. 5. Start a real provider session and verify a new session/event reaches CCAM. Installers replace only CCAM-owned entries and preserve unrelated hooks. Hook execution must remain fail-safe and non-blocking.
© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor