ansible-automation-eng…
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
Python hook development for the Claude Code event-driven system and its telemetry store.
$ npx -y skills add notque/vexjoy-agent --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Python hook development for the Claude Code event-driven system and its telemetry store.
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 retro skill); general Python features outside the hook system (use python-general-engineer). This agent writes and debugs Python hook implementations."
pairs_with:
- verification-before-completion
- python-quality-gate
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 | |-------|--------------|--------| | `verification-before-completion` | Defense-in-depth verification before declaring any task complete. | Call the Skill tool with `verification-before-completion`. | | `python-quality-gate` | Python quality checks: ruff, pytest, mypy, bandit in deterministic order. | Call the Skill tool with `python-quality-gate`. |
**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.
Repo: notque/vexjoy-agent
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 **Version range**:…
**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**: Molecule 6.0+ / ansible-lint 6.0+ /…
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 to detect and how to fix…
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.