Skip to main content 首页 创作者 proffesor-for-testing agentic-qe agentic-quality-engineering
agentic-quality-engineering Use when orchestrating QE agents, understanding PACTS principles, configuring the AQE v3 fleet, or leveraging AI agents as force multipliers for quality work.
跳到安装 Skills Marketplace 发现并探索由社区构建的 Agent Skills
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill agentic-quality-engineering命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
下载 Zip 下载中... Ruflo is a multi-agent orchestration platform for AI coding agents (Claude Code, Cursor, Codex, Copilot, Gemini, Amp, +12 more). Use this skill when the user wants to (1) install/init ruflo in a project, (2) run multi-agent swarms with hierarchical coordination, (3) use ruflo's 314+ MCP tools for memory, routing, hooks, sub-agents, or workflows, (4) check ruflo status/version/doctor health, or (5) discover which of ruflo's 30+ plugins fits their task.
name agentic-quality-engineering description Use when orchestrating QE agents, understanding PACTS principles, configuring the AQE v3 fleet, or leveraging AI agents as force multipliers for quality work. category qe-core priority critical tokenEstimate 1400 agents ["qe-test-generator","qe-test-executor","qe-coverage-analyzer","qe-quality-gate","qe-quality-analyzer","qe-performance-tester","qe-security-scanner","qe-requirements-validator","qe-production-intelligence","qe-fleet-commander","qe-deployment-readiness","qe-regression-risk-analyzer","qe-test-data-architect","qe-api-contract-validator","qe-flaky-test-hunter","qe-visual-tester","qe-chaos-engineer","qe-code-complexity","qx-partner"] implementation_status optimized optimization_version 1 last_optimized "2025-12-02T00:00:00.000Z" dependencies [] quick_reference_card true tags ["pacts","agents","fleet","coordination","autonomous","structured","foundational"] trust_tier 1 validation {"schema_path":"schemas/output.json"}
Agentic Quality Engineering
<default_to_action>
When implementing agentic QE or coordinating agents:
SPAWN appropriate agent(s) for the task using Task tool with agent type
CONFIGURE agent coordination (hierarchical/mesh/sequential)
EXECUTE with PACTS principles: Proactive analysis, Autonomous operation, Collaborative feedback, Targeted risk focus, Structured governance (observability and explainability of agent behavior)
VALIDATE results through quality gates before deployment
LEARN from outcomes - store patterns in aqe/learning/* namespace
Quick Agent Selection:
Test generation needed → qe-test-generator
Coverage gaps → qe-coverage-analyzer
Quality decision → qe-quality-gate
Security scan → qe-security-scanner
Performance test → qe-performance-tester
Full pipeline → qe-fleet-commander
Critical Success Factors:
Agents amplify human expertise, not replace it
Human-in-the-loop for critical decisions
Measure: bugs caught, time saved, coverage improved
</default_to_action>
Quick Reference Card
When to Use
Designing autonomous testing systems
Scaling QE with intelligent agents
Implementing multi-agent coordination
Building CI/CD quality pipelines
PACTS Principles
Principle Agent Behavior Human Role P roactiveAnalyze pre-merge, predict risk Set guardrails A utonomousExecute tests, fix flaky tests Review critical C ollaborativeMulti-agent coordination Provide context T argetedRisk-based prioritization Define risk areas S tructuredGovernance, observability, explainable decisions (measure confidence, not trust) Audit behavior, set policy
19-Agent Fleet
Category Agents Primary Use Core Testing (5) test-generator, test-executor, coverage-analyzer, quality-gate, quality-analyzer Daily testing Performance/Security (2) performance-tester, security-scanner Non-functional Strategic (3) requirements-validator, production-intelligence, fleet-commander Planning Advanced (4) regression-risk-analyzer, test-data-architect, api-contract-validator, flaky-test-hunter Specialized Visual/Chaos (2) visual-tester, chaos-engineer Edge cases Deployment (1) deployment-readiness Release Analysis (1) code-complexity Maintainability
Coordination Patterns Hierarchical: fleet-commander → [generators] → [executors] → quality-gate
Mesh: test-gen ↔ coverage ↔ quality (peer decisions)
Sequential: risk-analyzer → test-gen → executor → coverage → gate
Success Criteria ✅ 10x deployment frequency with same/better quality
✅ Coverage gaps detected in real-time
✅ Bugs caught pre-production
❌ Agents acting without human oversight on critical decisions
❌ Deploying all 19 agents at once (start with 1-2)
Core Concepts
QE Evolution Stage Approach Limitation Traditional Manual everything Human bottleneck Automation Scripts + fixed scenarios Needs orchestration Agentic AI agents + human judgment Requires trust-building
Core Premise: Agents amplify human expertise for 10x scale.
Key Capabilities 1. Intelligent Test Generation
const tests = await qeTestGenerator.generate (prDiff);
2. Pattern Detection - Scan logs, find anomalies, correlate errors
3. Adaptive Strategy - Adjust test focus based on risk signals
4. Root Cause Analysis - Link failures to code changes, suggest fixes
Agent Coordination
Memory Namespaces aqe/test-plan/* - Test planning decisions
aqe/coverage/* - Coverage analysis results
aqe/quality/* - Quality metrics and gates
aqe/learning/* - Patterns and Q-values
aqe/coordination/* - Cross-agent state
Memory Operations (MCP Tools) CRITICAL : Always use aqe memory store with persist: true for learnings.
1. Store data to persistent memory:
// Store test plan decisions (persisted to .agentic-qe/memory.db)
aqe memory store \
--key "aqe/test-plan/pr-123" \
--namespace "aqe/test-plan" \
--value '{...}' \
--json
2. Retrieve prior learnings before task:
// Query patterns before starting test generation
const priorData = await aqe memory get --key "aqe/learning/patterns/test-generation/*" --namespace "aqe/learning" --json
// Use patterns to guide current task
if (priorData.success) {
console.log(`Loaded ${priorData.patterns.length} prior patterns`);
}
3. Store coverage analysis results:
aqe memory store \
--key "aqe/coverage/auth-module" \
--namespace "aqe/coverage" \
--value '{...}' \
--json
Three-Phase Memory Protocol For coordinated multi-agent tasks, use the STATUS → PROGRESS → COMPLETE pattern:
// PHASE 1: STATUS - Task starting
aqe memory store \
--key "aqe/coordination/task-123/status" \
--namespace "aqe/coordination" \
--value '{...}' \
--json
// PHASE 2: PROGRESS - Intermediate updates
aqe memory store \
--key "aqe/coordination/task-123/progress" \
--namespace "aqe/coordination" \
--value '{...}' \
--json
// PHASE 3: COMPLETE - Task finished
aqe memory store \
--key "aqe/coordination/task-123/complete" \
--namespace "aqe/coordination" \
--value '{...}' \
--json
Blackboard Events Event Trigger Subscribers test:generatedNew tests created executor, coverage coverage:gapGap detected test-generator quality:decisionGate evaluated fleet-commander security:findingVulnerability found quality-gate
Example: PR Quality Pipeline
const risks = await Task ("Analyze PR" , prDiff, "qe-regression-risk-analyzer" );
const tests = await Task ("Generate tests" , risks, "qe-test-generator" );
const results = await Task ("Run tests" , tests, "qe-test-executor" );
const coverage = await Task ("Check coverage" , results, "qe-coverage-analyzer" );
const decision = await Task ("Evaluate" , {results, coverage}, "qe-quality-gate" );
Implementation Phases Phase Duration Goal Agent(s) Experiment Weeks 1-4 Validate one use case 1 agent Integrate Months 2-3 CI/CD pipeline 3-4 agents Scale Months 4-6 Multiple use cases 8+ agents Evolve Ongoing Continuous learning Full fleet
Phase 1 Example
aqe agent spawn qe-test-generator
aqe agent metrics qe-test-generator
Limitations & Strengths
Agents Excel At
Volume : Scan thousands of logs in seconds
Patterns : Find correlations humans miss
Tireless : 24/7 testing and monitoring
Speed : Instant code change analysis
Agents Need Humans For
Business context and priorities
Ethical judgment and trade-offs
Creative exploration ("what if" scenarios)
Domain expertise (healthcare, finance, legal)
Best Practices Do Don't Start with one agent, one use case Deploy all 18 at once Build feedback loops early Deploy and forget Human reviews agent output Auto-merge without review Measure bugs caught, time saved Track vanity metrics (test count) Build trust gradually Give full autonomy immediately
Trust Progression Month 1: Agent suggests → Human decides
Month 2: Agent acts → Human reviews after
Month 3: Agent autonomous on low-risk
Month 4: Agent handles critical with oversight
Agent Coordination Hints coordination:
topology: hierarchical
commander: qe-fleet-commander
memory_namespace: aqe/coordination
blackboard_topic: qe-fleet
preload_skills:
- agentic-quality-engineering
- risk-based-testing
- quality-metrics
agent_assignments:
qe-test-generator: [api-testing-patterns , tdd-london-chicago ]
qe-coverage-analyzer: [quality-metrics , risk-based-testing ]
qe-security-scanner: [security-testing , risk-based-testing ]
qe-performance-tester: [performance-testing ]
Related Skills
holistic-testing-pact - PACTS principles deep dive
risk-based-testing - Prioritize agent focus
quality-metrics - Measure agent effectiveness
api-testing-patterns, security-testing, performance-testing - Specialized testing
Resources
Agent definitions: .claude/agents/
CLI: aqe agent --help
Fleet status: aqe fleet status
Success Metric: Deploy 10x more frequently with same or better quality through intelligent agent collaboration.