a11y-ally
Use when running comprehensive WCAG accessibility audits with axe-core + pa11y + Lighthouse,…
Apply the Holistic Testing Model evolved with PACTS (Proactive, Autonomous, Collaborative, Targeted, Structured) principles. Use when designing comprehensive test strategies for Classical, AI-assisted, Agent based, or Agentic Systems building quality into the team, or
$ npx -y skills add proffesor-for-testing/agentic-qe --skill holistic-testing-pact --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/holistic-testing-pactContext preview
The summary Claude sees to decide when to auto-load this skill.
Apply the Holistic Testing Model evolved with PACTS (Proactive, Autonomous, Collaborative, Targeted, Structured) principles. Use when designing comprehensive test strategies for Classical, AI-assisted, Agent based, or Agentic Systems building quality into the team, or
name: holistic-testing-pact description: "Apply the Holistic Testing Model evolved with PACTS (Proactive, Autonomous, Collaborative, Targeted, Structured) principles. Use when designing comprehensive test strategies for Classical, AI-assisted, Agent based, or Agentic Systems building quality into the team, or implementing whole-team quality practices." category: testing-methodologies priority: critical tokenEstimate: 1100 agents: [qe-fleet-commander, qe-test-generator, qe-quality-analyzer, qe-requirements-validator] implementation_status: optimized optimization_version: 1.0 last_optimized: 2025-12-02 dependencies: [] quick_reference_card: true tags: [holistic, pacts, quality, whole-team, proactive, autonomous, collaborative, targeted, structured] trust_tier: 0 validation:
<default_to_action> When designing test strategies or building quality into teams: 1. APPLY PACTS principles: Proactive (test before bugs), Autonomous (teams own quality), Collaborative (whole-team responsibility), Targeted (risk-focused), Structured (governance, observability, and explainability of agent behavior) 2. IDENTIFY quadrant focus: Technology-facing (unit, integration, performance) or Business-facing (acceptance, exploratory, usability) 3. SELECT agents based on PACTS dimension and testing quadrant 4. IMPLEMENT feedback loops that catch issues in minutes, not days 5. MEASURE outcomes (bug escape rate, release confidence, agent confidence) not activities (test count)
**Quick PACTS Application:**
**Critical Success Factors:**
</default_to_action>
| Principle | Focus | Anti-Pattern | |-----------|-------|--------------| | **Proactive** | Test before code, design testability | Waiting for bugs to find you | | **Autonomous** | Teams deploy when ready | QA as manual gatekeepers | | **Collaborative** | Whole-team quality thinking | QA works in isolation | | **Targeted** | Risk-based, high-value tests | Exhaustive checkbox testing | | **Structured** | Governance, observability, explainability of agent behavior | Bolting agentic AI onto chaos |
| Quadrant | Purpose | Examples | |----------|---------|----------| | Tech + Support | Fast feedback | Unit, component, integration tests | | Tech + Critique | Find limits | Performance, security, chaos | | Business + Support | Shared understanding | BDD, acceptance tests | | Business + Critique | Discover unknowns | Exploratory, usability, A/B |
| PACTS Dimension | Agents | |----------------|--------| | Proactive + Tech | qe-test-generator, qe-requirements-validator | | Autonomous + Tech | qe-test-executor, qe-coverage-analyzer | | Collaborative | qe-fleet-commander (orchestration) | | Targeted | qe-regression-risk-analyzer, qe-quality-gate | | Structured | qe-fleet-commander, qe-quality-gate (governance, observability, explainability) |
---
// During API design, ask: "How will we know if this times out under load?"
// Build observability from start
await Task("Risk Analysis", {
phase: 'refinement',
question: 'What could go wrong and how will we know?'
}, "qe-requirements-validator");// E-commerce checkout? Test thoroughly.
// Admin panel used twice a month? Lighter touch.
await Task("Risk-Based Planning", {
critical: ['checkout', 'payment'],
light: ['admin-panel', 'settings']
}, "qe-regression-risk-analyzer");The 5th principle for agentic systems. As agents take on quality work, you need governance (boundaries and guardrails), observability (what agents did and why), and explainability (decisions you can audit). Especially important in regulated industries.
be mathematically explained.
// Make agent behavior auditable and explainable, not a black box
await Task("Agent Governance Review", {
guardrails: ['scope-boundaries', 'approval-gates'],
observability: ['decision-traces', 'confidence-scores'],
explainability: 'every-decision-auditable'
}, "qe-fleet-commander");---
PACT originated with Reuven Cohen (Agentics Foundation) and was adapted to quality engineering by Dragan Spiridonov. PACTS adds a fifth principle — **Structured** — inspired by DORA's research on AI-assisted delivery and platform-engineering quality measurement. The addition reflects that autonomous, agentic quality work needs governance, observability, and exp
AI-powered quality engineering agents that generate tests, find coverage gaps, detect flaky tests, and learn your codebase patterns — across 11 coding agent platforms.
Repo: proffesor-for-testing/agentic-qe
Use when running comprehensive WCAG accessibility audits with axe-core + pa11y + Lighthouse,…
WCAG 2.2 compliance testing, screen reader validation, and inclusive design verification. Use…
Master advanced AgentDB features including QUIC synchronization, multi-database management,…
Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms.…
Implement persistent memory patterns for AI agents using AgentDB. Includes session memory,…
Optimize AgentDB performance with quantization (4-32x memory reduction), HNSW indexing (150x…