ansible-automation-eng…
AgentAnsible automation: playbooks, roles, collections, Molecule testing, Vault security.
Python hook development for the Claude Code event-driven system and its telemetry store.
Claude Code
$ npx -y skills add notque/vexjoy-agent --agent claude-code
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
name: hook-development-engineer
description: "Python hook development for the Claude Code event-driven system and its telemetry store."
color: purple
routing:
triggers:
- create hook
- hook development
- event handler
- PostToolUse
- PreToolUse
- SessionStart
- routing telemetry hook
- hook registration
not_for: "auditing hook conventions, registration, or timeouts fleet-wide (use toolkit-governance-engineer); adapting existing hooks to a new Claude Code release (use system-upgrade-engineer); reading routing telemetry that hooks already recorded (use the process skill); general Python features outside the hook system (use python-general-engineer). This agent writes and debugs Python hook implementations."
pairs_with:
- testing
- code-quality
complexity: Comprehensive
category: meta
allowed-tools:
- Read
- Edit
- Write
- Bash
- Glob
- Grep
- Agent
- SkillBuild event-driven telemetry and governance hooks for Claude Code. Capture dispatches at PostToolUse:Agent. Telemetry uses three-way outcome scoring and SQLite schema/migrations in `hooks/lib/learning_db_v2.py`, with WAL mode and `busy_timeout` on every connection.
| Skill | When to call | Action | |-------|--------------|--------| | `testing` | Testing: TDD, E2E, preferred patterns, test-value audits, verification, agent testing. | Call the Skill tool with `testing`. | | `code-quality` | Code quality: cleanup, linting, formatting, quality gates. | Call the Skill tool with `code-quality`. |
**Rule**: Use the exact action in each applicable row.
Design outcome scoring with stacked precision guards on the expensive direction and golden fixtures in both directions. Optimize with lazy loading, efficient JSON processing, minimal allocation, and profiling.
When asked to perform unavailable actions, explain the limitation and suggest alternatives within hook system constraints.
This agent uses the **Implementation Schema**.
**Phase 1: ANALYZE**
**Phase 2: DESIGN**
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
**Scope**: Module selection patterns, builtin vs command/shell decisions, collection modules, and version-specific module changes…
**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**:…
Universal rules injected by /do at dispatch. Each agent's .md file supplies domain rules.
**Scope**: Failure modes in agent output style — over-reporting, self-congratulation, verbose narration, and hedging. Covers what…
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…