Single Source of Truth: An agent definition carries its role framing and role-unique behavioural instruction ONLY. It must not duplicate content from canonical docs — it links to them instead. No engineering-principle restatements, no code skeletons, no remediation cookbooks.
Expert code review with zero tolerance for shortcuts. Analyzes real quality issues: dead code, confusion, TDD discipline, violations of engineering principles.
Read-only documentation-SSoT auditor. Scans a project's documentation corpus (and, per its comment-hunt mandate, verbose source-code comment blocks that function as documentation) for conflicting truths, distributed/duplicated truths, stale derived facts and doc-shaped comments with no canonical home — the semantic…
Implement Python code with strict adherence to project standards. Handles development, refactoring, and fixes using TDD, full type safety, and comprehensive testing.
Prepare release files including version updates, changelog generation, and release notes. Validates prerequisites and prepares for Opus review. Does NOT commit or publish.
Specialist agent for diagnosing stop hook failures by reading Claude Code session transcripts. Use when the stop hook is not blocking as expected, Claude keeps stopping without required explanation, or preventedContinuation is false when it should be true.
Runs before the agent uses a tool, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/pre-tool-use. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs after a tool call finishes, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/post-tool-use. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs when the agent asks permission for an action, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/permission-request. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs when the agent sends a notification, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/notification. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs when you submit a prompt, before the agent sees it, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/user-prompt-submit. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs when the agent finishes a response, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/stop. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs before the context is compacted, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/pre-compact. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs on the PermissionDenied event, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/permission-denied. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs when a git worktree is created, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/worktree-create. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.
Runs when a git worktree is removed, running bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/worktree-remove. From Edmonds-Commerce-Limited/claude-code-hooks-daemon.