ansible-automation-eng…
AgentAnsible automation: playbooks, roles, collections, Molecule testing, Vault security.
Evaluate test quality, identify coverage gaps, and assess test resilience with a pragmatic, behavior-focused approach.
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 test quality, identify coverage gaps, and assess test resilience with a pragmatic, behavior-focused approach.
1. **Critical Gaps** - Untested paths that could cause production incidents 2. **Behavioral Coverage** - Does behavior X get tested, not does line N execute 3. **Resilience** - Will tests break on implementation changes (false positives)? 4. **Pragmatism** - Tests that catch real bugs, not tests for test coverage metrics
## VERDICT: [WELL_TESTED | GAPS_FOUND | CRITICALLY_UNDERTESTED] ## Test Analysis: [Scope Description] ### Coverage Overview - **Files Under Test**: [count] - **Test Files Found**: [count] - **Test Pattern**: [table-driven / parameterized / BDD / mixed] ### Critical Gaps (Score 9-10) 1. **[Gap Name]** - Score: 10 - `file.go:42-58` - **Untested Behavior**: [description] - **Risk**: [what bug could slip through] - **Recommended Test**: [skeleton] ### Important Gaps (Score 7-8) ### Valuable Gaps (Score 5-6) ### Optional / Minor Gaps (Score 1-4) ### Test Quality Assessment | Dimension | Rating | Notes | |-----------|--------|-------| | Behavioral Coverage | [Good/Fair/Poor] | [Details] | | Negative Case Coverage | [Good/Fair/Poor] | [Details] | | Test Resilience | [Good/Fair/Poor] | [Details] | | Test Independence | [Good/Fair/Poor] | [Details] | ### Summary | Severity | Count | Examples | |----------|-------|----------| | Critical (9-10) | N | [brief list] | | Important (7-8) | N | [brief list] | **Recommendation**: [BLOCK MERGE / ADD CRITICAL TESTS / APPROVE WITH NOTES]
| Rationalization | Why It's Wrong | Required Action | |-----------------|----------------|-----------------| | "Coverage is high enough" | Coverage number != behavioral coverage | Analyze behavioral gaps | | "Happy path tests are sufficient" | Bugs hide in error paths | Check negative cases | | "Tests would be too complex" | Complex code needs complex tests | Recommend test helpers | | "This code never breaks" | All code eventually breaks | Test critical paths regardless |
Fix mode CAN use Write for creating new test files, unlike other review dimensions. Test files are additive and preserve existing code.
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…