hook-event-architecture
Design hook-based event systems for ADW observability. Use when implementing real-time event broadcasting, creating hook pipelines, or building agent activity monitoring.
npx skills add majiayu000/claude-skill-registry --skill hook-event-architecture --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Hook Event Architecture Design hook-based event systems for capturing and broadcasting agent activities in AI Developer Workflows. ## MANDATORY: docs-management Delegation > **Documentation Verification:** This skill references Claude Code hook events and configuration > that may change between releases. Before implementing, invoke `hook-management` skill to verify > current event types and hook configuration patterns. **Verification Checkpoint:** - [ ] Did I invoke `hook-management` for current event types? - [ ] Did official documentation confirm the event schema? - [ ] Is my implementation based on official docs? ## When to Use - Implementing real-time event broadcasting - Building observability infrastructure - Creating swimlane visualizations - Logging agent activities to database - Generating AI-powered event summaries ## Prerequisites - Understanding of Claude Code hooks (@hook-event-patterns.md) - Familiarity with WebSocket patterns (@websocket-architecture.md) - Access to Claude Agent SDK for full implementation ## SDK Requirement > **Implementation Note**: Full hook event architecture requires Claude Agent SDK with custom tooling. This skill provides design patterns and
- MANDATORY: docs-management Delegation
- When to Use
- Prerequisites
- SDK Requirement
- Event Types
- Architecture Design Process
- Step 1: Define Event Schema
- Step 2: Configure Hook Triggers
- Step 3: Design Event Pipeline
- Step 4: Implement Summarization
- Step 5: Design Broadcast Pattern
- Hook Script Templates
- PreToolUse Hook
- PostToolUse Hook
What does the hook-event-architecture skill do?
Design hook-based event systems for ADW observability. Use when implementing real-time event broadcasting, creating hook pipelines, or building agent activity monitoring.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill hook-event-architecture --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
