# Agentic Qe

> Quality Engineering with 51 agents across 12 DDD bounded contexts, TDD, chaos engineering

- Skill: `jrennie99-glitch/agentic-qe` (Agent Skill)
- Install (CLI): `npx skillmds add jrennie99-glitch/agentic-qe`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jrennie99-glitch/agentic-qe/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: jrennie99-glitch (https://skillmd.com/u/jrennie99-glitch)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/jrennie99-glitch/agentic-qe

---


# Agentic QE -- AI-Powered Quality Engineering

Comprehensive Quality Engineering plugin with 51 specialized agents across 12 DDD bounded contexts. Features AI-powered test generation, O(log n) coverage analysis, defect prediction, security compliance, contract testing, visual/accessibility testing, and chaos engineering.

## Purpose

Automate all aspects of software quality: write tests, find coverage gaps, predict bugs, scan for vulnerabilities, and test system resilience. Think of it as a full QA team that never sleeps and learns from every bug it finds.

## Bounded Contexts (12)

| Context                 | Agents | Description                                    |
|-------------------------|--------|------------------------------------------------|
| test-generation         | 12     | Unit, integration, E2E, property, mutation, fuzz, API, performance, security, accessibility, contract, BDD |
| test-execution          | 8      | Runner, parallel executor, retry manager, result aggregator, flaky detector, timeout manager, resource allocator, reporter |
| coverage-analysis       | 6      | Collector, gap detector, priority ranker, hotspot analyzer, trend tracker, impact assessor |
| quality-assessment      | 5      | Gate evaluator, readiness assessor, risk calculator, metric aggregator, decision maker |
| defect-intelligence     | 4      | Predictor, root cause analyzer, pattern detector, regression tracker |
| requirements-validation | 3      | BDD validator, testability analyzer, requirement tracer |
| code-intelligence       | 5      | Knowledge graph builder, semantic searcher, dependency analyzer, complexity assessor, pattern miner |
| security-compliance     | 4      | SAST scanner, DAST scanner, audit trail manager, compliance checker |
| contract-testing        | 3      | OpenAPI, GraphQL, gRPC validators |
| visual-accessibility    | 3      | Visual regression detector, WCAG checker, screenshot differ |
| chaos-resilience        | 4      | Chaos injector, load generator, resilience assessor, recovery validator |
| learning-optimization   | 2      | Cross-domain learner, pattern optimizer |

## MCP Tools (16)

### Test Generation
```bash
npx claude-flow@v3alpha mcp call aqe/generate-tests \
  --targetPath ./src/utils/calculator.ts \
  --testType unit --framework vitest

npx claude-flow@v3alpha mcp call aqe/tdd-cycle \
  --requirement "Users can reset password via email" \
  --targetPath ./src/auth --style london
```

### Coverage Analysis
```bash
npx claude-flow@v3alpha mcp call aqe/analyze-coverage \
  --targetPath ./src --threshold 80

npx claude-flow@v3alpha mcp call aqe/prioritize-gaps \
  --targetPath ./src --riskWeighted true
```

### Quality Gates
```bash
npx claude-flow@v3alpha mcp call aqe/evaluate-quality-gate \
  --gates '[{"metric":"line_coverage","operator":">=","threshold":80}]'

npx claude-flow@v3alpha mcp call aqe/assess-readiness \
  --criteria '[{"name":"coverage","required":true}]'
```

### Security Compliance
```bash
npx claude-flow@v3alpha mcp call aqe/security-scan \
  --targetPath ./src --scanType sast --compliance owasp-top-10
```

### Chaos Engineering
```bash
# Always dry-run first
npx claude-flow@v3alpha mcp call aqe/chaos-inject \
  --target payment-service --failureType network-latency \
  --duration 30 --intensity 0.5 --dryRun true
```

Failure types: network-latency, network-partition, cpu-stress, memory-pressure, disk-failure, process-kill, dns-failure.

## TDD Subagents (London-Style)

7 specialized subagents for red-green-refactor cycles:
1. **requirement-analyzer** -- Parse requirements into testable specifications
2. **test-designer** -- Design test structure and cases
3. **red-phase-executor** -- Write failing tests
4. **green-phase-implementer** -- Write minimal code to pass
5. **refactor-advisor** -- Suggest refactoring improvements
6. **coverage-verifier** -- Verify coverage meets targets
7. **cycle-coordinator** -- Orchestrate the full TDD cycle

Max cycles: 10. Default framework: vitest.

## Model Routing (TinyDancer)

| Tier | Handler | Categories | Latency |
|------|---------|------------|---------|
| Tier 1 | agent-booster | add-test-import, add-assertion, remove-console | <1ms |
| Tier 2 | haiku | generate-unit-test, generate-mock, analyze-coverage-line | ~500ms |
| Tier 2+ | sonnet | generate-integration-test, predict-defect-simple | ~2s |
| Tier 3 | opus | generate-e2e-test, root-cause-analysis, chaos-experiment-design | ~5s |

## Memory Namespaces

- `aqe/v3/test-patterns` -- Test generation patterns (permanent, 384-dim)
- `aqe/v3/coverage-data` -- Coverage data (24h TTL)
- `aqe/v3/defect-patterns` -- Bug prediction patterns (permanent)
- `aqe/v3/security-findings` -- Security scan results (permanent)
- `aqe/v3/chaos-experiments` -- Chaos test results (7-day TTL)
- `aqe/v3/learning-trajectories` -- Cross-domain learning (permanent)

## Safety

- Chaos operations default to dry-run mode
- All code runs in sandbox: 30s timeout, 512MB memory limit, no network
- Production targets are blocked from chaos testing
- Allowed commands: node, npm, npx, vitest, jest, pytest
- Blocked paths: /etc, /var, ~/.ssh, ~/.aws

## Performance Targets

| Metric | Target |
|--------|--------|
| Test generation latency | <2s |
| Coverage analysis | O(log n) via Johnson-Lindenstrauss projection |
| Quality gate evaluation | <500ms |
| Security scan per KLOC | <10s |
| MCP tool response | <100ms |

