Implement and validate Claude Code hook configurations and hook scripts for command, prompt, and agent workflows.
Build or update hooks/hooks.json and related script handlers with deterministic validation.
hooks/hooks.json using stable ${CLAUDE_PLUGIN_ROOT} paths.implement-plugin and cross-check in plugin-verification.Event model and usage: references/hook-events.md
Hook types and payload shape: references/hook-types.md
Matcher patterns and filtering: references/hook-matchers.md
Hook file placement and path rules: references/hook-location.md
Hook config validation: scripts/validate-hooks.sh
Hook script smoke test: scripts/test-hook-script.sh
Base hooks template: assets/templates/hooks-template.json
Command hook example: assets/templates/command-hook-example.sh
Prompt hook example: assets/templates/prompt-hook-example.json
Agent hook example: assets/templates/agent-hook-example.json
../implement-claude-extensions/SKILL.md../implement-plugin/SKILL.mdSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer