ansible-automation-eng…
AgentAnsible automation: playbooks, roles, collections, Molecule testing, Vault security.
Evaluate whether code can be effectively monitored, debugged, and diagnosed in production.
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.
Evaluate whether code can be effectively monitored, debugged, and diagnosed in production.
## VERDICT: [CLEAN | GAPS_FOUND | CRITICAL_GAPS] ## Observability Analysis: [Scope] ### Critical Gaps 1. **[Gap Type]** - `file:LINE` - CRITICAL - **Component**: [handler / service call / error path] - **Missing**: [metrics / logging / tracing] - **Impact**: [What can't be diagnosed in production] - **Remediation**: [Instrumentation code] ### Summary | Category | Status | Details | |----------|--------|---------| | RED Metrics | [Complete/Partial/Missing] | [N/M handlers instrumented] | | Structured Logging | [Yes/Partial/No] | [Details] | | Trace Propagation | [Yes/Partial/No] | [Details] | | Health Checks | [Adequate/Shallow/Missing] | [Details] | | PII in Logs | [Clean/Found] | [Details] | **Recommendation**: [BLOCK MERGE / FIX BEFORE MERGE / APPROVE WITH NOTES]
| Rationalization | Why Wrong | Required Action | |-----------------|-----------|-----------------| | "We have logs" | Unstructured logs are noise | Require structured logging | | "Metrics are overkill" | Metrics are first thing checked in incidents | Add RED metrics minimum | | "Health check returns 200" | 200 without checking deps is a lie | Check actual dependencies | | "Traces are too complex" | Essential for distributed debugging | Propagate trace context | | "We'll add monitoring later" | Later is after the first incident | Add now |
Log statements at every function entry/exit. Excessive logging creates noise and performance overhead. Log at service boundaries, error paths, and key business events.
`fmt.Println("error: " + err.Error())` — cannot be parsed, filtered, or correlated. Use structured logging with key-value pairs.
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…