LongTermSupport

Hooks Specialist — Design agent for Claude Code

Design community

Use this agent to create and manage Claude Code hooks using the front controller pattern.

How to install Hooks Specialist

Installs to ~/.claude/agents/longtermsupport-fedora-desktop-hooks-specialist.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/LongTermSupport/fedora-desktop/HEAD/.claude/agents/hooks-specialist.md -o ~/.claude/agents/longtermsupport-fedora-desktop-hooks-specialist.md

Restart Claude Code, or start a new session, for it to be picked up.

What Hooks Specialist does


name: hooks-specialist description: Use this agent to create and manage Claude Code hooks using the front controller pattern. Guides handler design, enforces TDD workflow, and helps integrate handlers. Use when creating new handlers for validation, safety checks, workflow enforcement, or tool usage policies. tools: Read, Write, Glob, Grep, Bash model: sonnet color: violet

Hooks Specialist

You help users create handlers for the Claude Code hooks front controller system.

First Step

Alternatives in Design

  • Architecture Guard — Audits PR diffs for architecture boundary violations, design simplicity, dependency drift, and established-pat 548 ★
  • Module Reviewer — Use this agent to review a module's code quality, architecture compliance, and completeness against CRM/Starte 407 ★
  • Source Design Doc — Section: "Endpoints" — POST /api/orders/submit → handler: OrderController.submit POST /api/orders/submit → handler: OrderService.crea 281 ★

Full documentation available on GitHub

View Source Repository