Files
Profa b39cf3aaee chore(release): bump version to v3.6.13
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 14:26:26 +00:00
..

Agentic QE

npm version License: MIT TypeScript Node.js

Domain-Driven Quality Engineering with Mathematical Coherence Verification, 13 Bounded Contexts, 60 Specialized QE Agents, 75 QE Skills, and ReasoningBank Learning

Key Features

Feature Description
75 QE Skills Quality engineering skills with 4-tier trust validation system
60 QE Agents Specialized agents for test generation, security, coverage, enterprise integration, and more
13 DDD Domains Modular bounded contexts for all quality engineering needs
MCP Integration Full Claude Code integration via Model Context Protocol
AG-UI/A2A Protocols Industry-standard agent streaming and interoperability
O(log n) Analysis Sublinear coverage analysis with HNSW vector indexing

Quick Start

# Install globally
npm install -g agentic-qe

# Initialize your project
cd your-project
aqe init --wizard

# Or with auto-configuration
aqe init --auto

# Add MCP server to Claude Code (requires global install)
claude mcp add aqe -- aqe-mcp

Local Installation

# Install as dev dependency
npm install --save-dev agentic-qe

# Run via npx
npx aqe init --wizard
npx aqe test generate src/

Why Agentic QE?

  • 60 Specialized QE Agents - Domain-focused quality engineering agents (53 main + 7 subagents)
  • 75 QE Skills - 46 Tier 3 verified + 29 additional (QCSD swarms, n8n testing, enterprise integration, qe-* domains)
  • 13 DDD Bounded Contexts - Modular, extensible architecture
  • TinyDancer Model Routing - 3-tier intelligent routing for cost optimization
  • O(log n) Coverage Analysis - Sublinear performance with HNSW indexing
  • Fast Pattern Search - O(log n) HNSW-indexed vector storage
  • ReasoningBank + SONA + Dream Cycles - Neural pattern learning with 9 RL algorithms
  • Queen-led Coordination - 3-5x throughput with work stealing and consensus
  • MinCut Topology - Graph-based self-healing agent coordination
  • Coherence Verification - Mathematical proof of belief consistency using WASM engines
  • MinCut/Consensus Integration - Full 13/13 domain integration with self-healing
  • Cross-Phase Memory Unification - Unified SQLite storage for QCSD feedback loops
  • Zero-Breaking-Changes Migration - Full v2 backward compatibility
  • Browser Automation - @claude-flow/browser integration with 9 workflow templates
  • AG-UI/A2A/A2UI Protocols - Industry-standard agent communication

Get Value Fast

# Install and auto-configure (all 13 domains enabled)
npm install -g agentic-qe
cd your-project && aqe init --auto

# Generate tests with AI
claude "Generate unit tests for src/services/user.ts with 90% coverage"

# Run full quality pipeline
claude "Run quality assessment: tests, coverage, security, and deployment recommendation"

# Check fleet status
aqe status --verbose

Architecture Highlights

AG-UI, A2A & A2UI Protocols

Industry-standard agent communication protocols:

Protocol Standard Description
AG-UI Anthropic Streaming agent output with lifecycle events
A2A Google Agent-to-agent task and artifact exchange
A2UI Hybrid Rich UI components with streaming + events
// AG-UI: Stream test generation to UI
const stream = await agUIAdapter.streamTestGeneration({
  sourceFile: 'src/user.ts',
  onProgress: (event) => console.log(`Progress: ${event.progress}%`),
  onArtifact: (test) => console.log(`Generated: ${test.name}`),
});

// A2A: Cross-agent task delegation
await a2aAdapter.delegateTask({
  from: 'qe-test-architect',
  to: 'qe-security-scanner',
  task: { type: 'security-review', artifacts: generatedTests },
});

Trust Tiers - Skill Validation

4-layer validation system ensuring deterministic, trustworthy skill outputs:

Tier Badge Description Count
Tier 3 Verified Full eval test suite 46
Tier 2 Validated Executable validator 7
Tier 1 Structured JSON output schema 5
Tier 0 Advisory SKILL.md guidance 5
# Check skill trust tier
aqe eval status --skill security-testing

# Run skill evaluation
aqe eval run --skill security-testing --model claude-sonnet-4

# Generate validation reports
aqe skill report --input results/ --output validation-report.md

TinyDancer Intelligent Model Routing

3-tier intelligent model routing for cost optimization:

Complexity Model Use Cases
0-20 (Simple) Haiku Syntax fixes, type additions
20-70 (Moderate) Sonnet Bug fixes, test generation
70+ (Critical) Opus Architecture, security

Dream Cycles & Neural Learning

Background neural consolidation for continuous improvement:

  • 9 RL Algorithms: Q-Learning, SARSA, DQN, PPO, A2C, DDPG, Actor-Critic, Policy Gradient, Decision Transformer
  • Dream Cycles: 30s max consolidation with spreading activation
  • SONA Integration: Self-Optimizing Neural Architecture with pattern persistence
  • Persistent Q-Learning: Q-values survive restarts for continuous learning
  • EWC++ Protection: Elastic Weight Consolidation prevents catastrophic forgetting
  • Novelty Scoring: Prioritize learning from novel patterns

Consensus & MinCut Coordination

Advanced coordination for reliable multi-agent decisions with full 13/13 domain integration:

  • Byzantine Consensus: Fault-tolerant voting for critical quality decisions
  • MinCut Topology: Graph-based self-healing agent coordination
  • Multi-Model Voting: Aggregate decisions from multiple model tiers
  • Claim Verification: Cryptographic verification of agent work claims
  • 12/12 Domain Coverage: All domains actively use verifyFinding() for consensus
  • Topology-Aware Routing: getTopologyBasedRouting() avoids weak vertices
  • Self-Healing Triggers: shouldPauseOperations() enables automatic recovery

Coherence-Gated Quality Engineering

Mathematical verification using Prime Radiant WASM engines:

  • Contradiction Detection: Sheaf cohomology identifies conflicting requirements before test generation
  • Collapse Prediction: Spectral analysis predicts swarm failures before they happen
  • Causal Verification: Distinguishes true causation from spurious correlations
  • Auto-Tuning Thresholds: EMA-based calibration adapts to your codebase
Coherence Energy Action Latency
< 0.1 (Reflex) Execute immediately <1ms
0.1-0.4 (Retrieval) Fetch more context ~10ms
0.4-0.7 (Heavy) Deep analysis ~100ms
> 0.7 (Human) Escalate to Queen Async

Benefits:

  • Prevents contradictory test generation
  • Detects swarm drift 10x faster
  • Mathematical proof instead of statistical confidence
  • "Coherence Verified" CI/CD badges

Architecture Overview

Agentic QE uses a Domain-Driven Design (DDD) architecture with a microkernel pattern:

┌─────────────────────────────────────────────────────────────────────────────┐
│                           Queen Coordinator                                  │
│                    (Task Orchestration & Work Stealing)                      │
├─────────────────────────────────────────────────────────────────────────────┤
│                        Cross-Domain Event Router                             │
├─────────────────────────────────────────────────────────────────────────────┤
│                              QE Kernel                                       │
│  ┌──────────┐  ┌──────────────┐  ┌─────────────┐  ┌──────────────────────┐  │
│  │ EventBus │  │ AgentCoord.  │  │ PluginLoader│  │ Memory (HNSW+SQLite) │  │
│  └──────────┘  └──────────────┘  └─────────────┘  └──────────────────────┘  │
├─────────────────────────────────────────────────────────────────────────────┤
│                          13 Bounded Contexts                                 │
│  ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐   │
│  │ Test          │ │ Test          │ │ Coverage      │ │ Quality       │   │
│  │ Generation    │ │ Execution     │ │ Analysis      │ │ Assessment    │   │
│  └───────────────┘ └───────────────┘ └───────────────┘ └───────────────┘   │
│  ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐   │
│  │ Defect        │ │ Requirements  │ │ Code          │ │ Security      │   │
│  │ Intelligence  │ │ Validation    │ │ Intelligence  │ │ Compliance    │   │
│  └───────────────┘ └───────────────┘ └───────────────┘ └───────────────┘   │
│  ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐   │
│  │ Contract      │ │ Visual        │ │ Chaos         │ │ Learning      │   │
│  │ Testing       │ │ Accessibility │ │ Resilience    │ │ Optimization  │   │
│  └───────────────┘ └───────────────┘ └───────────────┘ └───────────────┘   │
└─────────────────────────────────────────────────────────────────────────────┘

13 DDD Bounded Contexts

Domain Description Key Features
test-generation AI-powered test creation Pattern learning, multi-framework support, coverage targeting
test-execution Parallel test running Retry logic, flaky detection, parallel orchestration
coverage-analysis O(log n) gap detection HNSW indexing, risk scoring, sublinear analysis
quality-assessment Quality gates Deployment decisions, metric aggregation, trend analysis
defect-intelligence Defect prediction Root cause analysis, pattern learning, regression detection
requirements-validation BDD scenarios Testability scoring, acceptance criteria, Gherkin generation
code-intelligence Knowledge graph Semantic search, impact analysis, dependency mapping
security-compliance SAST/DAST scanning OWASP checks, CVE detection, compliance validation
contract-testing API contracts Schema validation, breaking change detection, GraphQL support
visual-accessibility Visual regression WCAG compliance, responsive testing, screenshot comparison
chaos-resilience Chaos engineering Fault injection, load testing, resilience validation
learning-optimization Cross-domain learning Pattern transfer, metric optimization, SONA integration

Core Components

QE Kernel

The microkernel provides core infrastructure:

import { QEKernelImpl } from 'agentic-qe';

const kernel = new QEKernelImpl({
  maxConcurrentAgents: 15,
  memoryBackend: 'hybrid',      // 'sqlite' | 'hybrid' | 'agentdb'
  hnswEnabled: true,            // 150x faster vector search
  lazyLoading: true,            // Load domains on demand
  enabledDomains: [
    'test-generation',
    'coverage-analysis',
    // ... other domains
  ],
});

await kernel.initialize();

Queen Coordinator

Orchestrates tasks across all domains:

import { createQueenCoordinator } from 'agentic-qe';

const queen = createQueenCoordinator(kernel, router, executor);
await queen.initialize();

// Submit a task
const result = await queen.submitTask({
  type: 'generate-tests',
  priority: 'p1',
  targetDomains: ['test-generation'],
  payload: { sourceFile: 'src/user-service.ts' },
  timeout: 300000,
});

// Check health
const health = queen.getHealth();
console.log(`Status: ${health.status}, Agents: ${health.totalAgents}`);

Event Bus

Cross-domain communication:

// Publish events
kernel.eventBus.publish('test-generation.tests-generated', {
  testCount: 15,
  coverage: 85,
});

// Subscribe to events
kernel.eventBus.subscribe('coverage-analysis.gap-detected', (event) => {
  console.log('Coverage gap:', event.payload);
});

Memory Backend

HNSW-indexed vector storage with O(log n) search performance:

// Store with vector embedding
await kernel.memory.store('pattern:auth-test', {
  pattern: 'JWT authentication test pattern',
  confidence: 0.95,
}, { namespace: 'patterns', ttl: 86400 });

// Semantic search (O(log n) with HNSW - avg 2.91ms over 65+ patterns)
const results = await kernel.memory.search('authentication patterns', {
  limit: 10,
  threshold: 0.7,
});

CLI Commands

Initialization

# Interactive wizard
aqe init --wizard

# Auto-configure based on project
aqe init --auto

# Manual configuration
aqe init -d test-generation,coverage-analysis -m hybrid --max-agents 20

Status & Health

# System status
aqe status
aqe status --verbose

# Domain health
aqe health
aqe health -d test-generation

Test Generation

# Generate tests for a file
aqe test generate src/services/user.ts

# Generate with options
aqe test generate src/ -t unit -f vitest

Coverage Analysis

# Analyze coverage
aqe coverage ./src

# With gap detection and risk scoring
aqe coverage ./src --gaps --risk

Security Scanning

# Run SAST scan
aqe security --sast -t ./src

# Check compliance
aqe security --compliance gdpr,hipaa

Code Intelligence

# Index codebase
aqe code index ./src

# Semantic search
aqe code search "authentication middleware"

# Impact analysis
aqe code impact ./src/auth.ts

# Dependency mapping
aqe code deps ./src

Migration from v2

# Preview migration
aqe migrate --dry-run

# Run migration with backup
aqe migrate --backup

# Full migration
aqe migrate

Task Management

# Submit a task
aqe task submit generate-tests -p p1 --payload '{"source":"src/"}'

# List tasks
aqe task list
aqe task list -s running

# Task status
aqe task status <task-id>

# Cancel task
aqe task cancel <task-id>

Agent Management

# List agents
aqe agent list
aqe agent list -d test-generation

# Spawn agent
aqe agent spawn test-generation -t worker -c unit-test,integration-test

Real-World Examples

Example 1: Quick Test Generation

# Generate tests for a single service with 90% coverage target
claude "Use qe-test-architect to create unit tests for src/services/payment.ts targeting 90% coverage"

Output:

Generated 24 tests in payment.test.ts
- 18 unit tests for business logic
- 4 edge case tests (null, undefined, invalid input)
- 2 error handling tests
Coverage: 92.4%
Pattern learned: "payment-validation" (confidence: 0.91)

Example 2: Full Quality Pipeline

# Run comprehensive quality assessment before deployment
claude "Run quality pipeline: test generation, coverage analysis, security scan, and deployment recommendation"

What happens:

  1. qe-test-architect generates missing tests
  2. qe-coverage-specialist analyzes gaps with risk scoring
  3. qe-security-scanner runs SAST/DAST checks
  4. qe-deployment-advisor provides go/no-go recommendation

Example 3: Fix Flaky Tests

# Identify and fix flaky tests
claude "Use qe-flaky-hunter to analyze test runs from the last week and suggest fixes"

Output:

Found 3 flaky tests:
1. auth.test.ts:45 - Race condition in token refresh (fix: add await)
2. api.test.ts:123 - Timing-dependent assertion (fix: use fake timers)
3. db.test.ts:67 - Shared state between tests (fix: add beforeEach reset)

Example 4: Security Audit

# Run security scan on codebase
claude "Use qe-security-scanner to audit src/ for OWASP Top 10 vulnerabilities"

Output:

Security Scan Complete:
- 0 Critical vulnerabilities
- 2 Medium issues:
  - SQL injection risk in src/db/query.ts:34
  - XSS potential in src/components/UserInput.tsx:12
- 5 Low issues (informational)
Recommendations generated in security-report.md

MCP Integration

Add the MCP server to Claude Code (requires global install):

# First install globally
npm install -g agentic-qe

# Then add to Claude Code
claude mcp add aqe -- aqe-mcp

# Or run directly with npx (no global install)
claude mcp add aqe -- npx agentic-qe mcp

Available MCP Tools

Tool Description
fleet_init Initialize the QE fleet
fleet_status Get fleet and agent status
fleet_health Check fleet health
task_submit Submit a task
task_list List all tasks
task_status Get task status
task_cancel Cancel a task
task_orchestrate Orchestrate complex QE workflows
agent_list List active agents
agent_spawn Spawn a new agent
agent_metrics Get agent performance metrics
test_generate_enhanced AI-powered test generation
test_execute_parallel Parallel test execution
coverage_analyze_sublinear O(log n) coverage analysis
quality_assess Quality gate assessment
security_scan_comprehensive SAST/DAST security scanning
contract_validate API contract validation
accessibility_test WCAG accessibility testing
chaos_test Chaos engineering tests
defect_predict AI defect prediction
requirements_validate Requirements validation
code_index Code intelligence indexing
memory_store Store data in memory
memory_retrieve Retrieve from memory
memory_query Query memory with patterns
memory_share Share knowledge between agents
memory_usage Get memory usage statistics

New in v3:

Tool Description
agent_status Get detailed agent status
dream_cycle Trigger neural consolidation
model_route Get optimal model routing
model_stats View routing statistics
consensus_status View consensus decisions
topology_optimize Optimize agent topology

Programmatic API

Test Generation

import { QEKernelImpl } from 'agentic-qe';

const kernel = new QEKernelImpl();
await kernel.initialize();

const testGenAPI = kernel.getDomainAPI('test-generation');
const result = await testGenAPI.generateTests({
  sourceFiles: ['src/user-service.ts'],
  testType: 'unit',
  framework: 'vitest',
  coverageTarget: 90,
});

console.log(`Generated ${result.value.tests.length} tests`);

Coverage Analysis

const coverageAPI = kernel.getDomainAPI('coverage-analysis');
const gaps = await coverageAPI.detectGaps({
  coverageData: existingCoverage,
  minCoverage: 80,
  prioritize: 'risk',
});

console.log(`Found ${gaps.value.gaps.length} coverage gaps`);

Quality Assessment

const qualityAPI = kernel.getDomainAPI('quality-assessment');
const gate = await qualityAPI.evaluateQualityGate({
  metrics: {
    coverage: 85,
    testsPassing: 100,
    securityVulnerabilities: 0,
  },
  thresholds: {
    minCoverage: 80,
    maxVulnerabilities: 0,
  },
});

console.log(`Quality gate: ${gate.value.passed ? 'PASSED' : 'FAILED'}`);

Performance Characteristics

Metric v2 v3 Improvement
Coverage Analysis O(n) O(log n) Sublinear ✅
Pattern Search Linear scan HNSW index O(log n) ✅
Search Latency ~100ms <3ms Verified ✅
Token Reduction N/A >75% Verified ✅
Memory Backend SQLite only Hybrid (SQLite + HNSW) Persistent ✅
Model Routing Single tier TinyDancer 3-tier Cost optimized ✅
Neural Backbone N/A SONA + Q-Learning Persistent learning ✅
Agent Coordination Sequential Work stealing Improved

✅ = Verified via benchmarks

Key Differences from v2

Feature v2 v3
Architecture Monolithic 13 DDD Bounded Contexts
Test Framework Jest Vitest
Module System CommonJS ESM
Memory SQLite only HNSW + SQLite hybrid
Learning Basic patterns ReasoningBank + SONA + Dream Cycles
Agents 32 60 QE agents (53 main + 7 subagents)
Skills 35 75 QE skills (46 Tier 3 + 29 additional)
Coverage O(n) O(log n)
Pattern Search Linear O(log n) HNSW indexing
Coordination Sequential Queen + Work Stealing + Consensus
Model Routing None TinyDancer 3-tier routing
CLI aqe aqe
Package agentic-qe@2 agentic-qe

Migration from v2

Agentic QE v3 provides zero-breaking-changes migration. All v2 APIs, CLI commands, and configurations continue to work.

Quick Migration

# Install v3 (replaces v2)
npm install agentic-qe

# Run migration with backup
aqe migrate --backup

# Verify migration
aqe migrate status

What Gets Migrated

Component v2 Location v3 Location Auto-Migrate
Memory DB .agentic-qe/memory.db .aqe/agentdb/ Yes
Config .agentic-qe/config.json .aqe/config.json Yes
Patterns .agentic-qe/patterns/ .aqe/reasoning-bank/ Yes

Backward Compatibility

All v2 agent names and CLI commands remain functional:

# v2 commands still work
aqe generate tests --file src/app.ts  # Mapped to: aqe test generate

# v2 agent names still work
qe-test-generator  # Mapped to: qe-test-architect

See the Migration Guide for detailed instructions and the Changelog for all changes.

Configuration

Project Configuration (.aqe/config.json)

{
  "version": "3.0.0",
  "kernel": {
    "maxConcurrentAgents": 15,
    "memoryBackend": "hybrid",
    "hnswEnabled": true,
    "lazyLoading": true
  },
  "domains": {
    "test-generation": { "enabled": true },
    "coverage-analysis": { "enabled": true, "algorithm": "hnsw" },
    "security-compliance": { "enabled": true }
  },
  "learning": {
    "reasoningBank": true,
    "sona": true,
    "patternRetention": 180
  }
}

60 QE Agents

Agentic QE includes 60 specialized quality engineering agents (53 main + 7 subagents) organized by domain:

Test Generation Domain

qe-test-architect, qe-tdd-specialist, qe-tdd-red, qe-tdd-green, qe-tdd-refactor, qe-property-tester, qe-mutation-tester, qe-bdd-generator

Test Execution Domain

qe-test-executor, qe-flaky-hunter, qe-retry-handler, qe-parallel-executor

Coverage Analysis Domain

qe-coverage-specialist, qe-gap-detector, qe-risk-analyzer

Quality Assessment Domain

qe-quality-gate, qe-metrics-optimizer, qe-deployment-advisor, qe-devils-advocate

Defect Intelligence Domain

qe-defect-intelligence, qe-regression-analyzer, qe-root-cause-analyzer

Code Intelligence Domain

qe-knowledge-manager, qe-dependency-mapper, qe-impact-analyzer

Security Compliance Domain

qe-security-auditor, qe-security-scanner, qe-compliance-validator

Contract Testing Domain

qe-contract-validator, qe-contract-testing, qe-graphql-tester

Visual Accessibility Domain

qe-visual-accessibility, qe-responsive-tester, qe-accessibility-auditor

Chaos Resilience Domain

qe-chaos-engineer, qe-load-tester, qe-resilience-tester, qe-performance-tester

Learning Optimization Domain

qe-learning-optimization, qe-pattern-learner, qe-transfer-specialist

Coordination

qe-queen-coordinator, qe-fleet-commander, qe-integration-tester, qe-data-generator, qe-code-reviewer

Additional Agents (New in v3)

qe-product-factors-assessor (SFDIPOT analysis), qe-quality-criteria-recommender (HTSM v6.3 Quality Criteria), qe-test-idea-rewriter (passive→active test transforms)

Enterprise Integration Domain (New in v3.5.6)

qe-soap-tester, qe-sap-rfc-tester, qe-sap-idoc-tester, qe-middleware-validator, qe-odata-contract-tester, qe-message-broker-tester, qe-sod-analyzer

75 QE Skills

Agentic QE includes 75 QE skills with a 4-tier trust validation system (ADR-056):

Trust Tier Skills Validation Level
Tier 3 (Verified) 46 Full eval test suite + validator + schema
Tier 2 (Validated) 7 Executable validator + schema
Tier 1 (Structured) 5 JSON output schema
Tier 0 (Advisory) 9 SKILL.md guidance only

Agents automatically apply relevant skills:

View All 75 QE Skills

Core Testing & Methodologies (12)

  • agentic-quality-engineering - Core PACT principles for AI-powered QE
  • holistic-testing-pact - Evolved testing model with PACT integration
  • context-driven-testing - Practices chosen based on project context
  • tdd-london-chicago - Test-driven development with both school approaches
  • xp-practices - Extreme programming practices for quality
  • risk-based-testing - Focus testing effort on highest-risk areas
  • test-automation-strategy - Strategic approach to automation
  • refactoring-patterns - Safe code improvement patterns
  • shift-left-testing - Early testing in development lifecycle
  • shift-right-testing - Production testing and observability
  • regression-testing - Strategic regression management
  • verification-quality - Quality verification practices

Specialized Testing (12)

  • accessibility-testing - WCAG 2.2 compliance and inclusive design
  • mobile-testing - iOS and Android platform testing
  • database-testing - Schema validation and data integrity
  • contract-testing - Consumer-driven contract testing
  • chaos-engineering-resilience - Fault injection and resilience testing
  • visual-testing-advanced - Visual regression and UI testing
  • compliance-testing - Regulatory compliance (GDPR, HIPAA, SOC2)
  • compatibility-testing - Cross-browser and platform testing
  • localization-testing - i18n and l10n testing
  • mutation-testing - Test suite effectiveness evaluation
  • performance-testing - Load, stress, and scalability testing
  • security-testing - OWASP and security vulnerability testing

V3 Domain Skills (14)

  • qe-test-generation - AI-powered test synthesis
  • qe-test-execution - Parallel execution and retry logic
  • qe-coverage-analysis - O(log n) sublinear coverage
  • qe-quality-assessment - Quality gates and deployment readiness
  • qe-defect-intelligence - ML defect prediction and root cause
  • qe-requirements-validation - BDD scenarios and acceptance criteria
  • qe-code-intelligence - Knowledge graphs and token reduction
  • qe-security-compliance - OWASP and CVE detection
  • qe-contract-testing - Pact and schema validation
  • qe-visual-accessibility - Visual regression and WCAG
  • qe-chaos-resilience - Fault injection and resilience
  • qe-learning-optimization - Transfer learning and self-improvement
  • qe-iterative-loop - QE iteration patterns
  • aqe-v2-v3-migration - Migration guide from v2 to v3

Strategic & Communication (8)

  • six-thinking-hats - Edward de Bono's methodology for QE
  • brutal-honesty-review - Unvarnished technical criticism
  • sherlock-review - Evidence-based investigative code review
  • cicd-pipeline-qe-orchestrator - CI/CD quality orchestration
  • bug-reporting-excellence - High-quality bug reports
  • consultancy-practices - QE consultancy workflows
  • quality-metrics - Effective quality measurement
  • pair-programming - AI-assisted pair programming

Testing Techniques & Management (9)

  • exploratory-testing-advanced - SBTM and RST heuristics
  • test-design-techniques - Test design methodologies
  • test-data-management - Test data strategies
  • test-environment-management - Environment configuration
  • test-reporting-analytics - Quality dashboards and KPIs
  • testability-scoring - Score code testability
  • technical-writing - Documentation practices
  • code-review-quality - Context-driven code reviews
  • api-testing-patterns - REST and GraphQL testing

n8n Workflow Testing (5)

  • n8n-workflow-testing-fundamentals - Execution lifecycle and data flow
  • n8n-expression-testing - Expression validation and testing
  • n8n-security-testing - Workflow security scanning
  • n8n-trigger-testing-strategies - Webhook and event testing
  • n8n-integration-testing-patterns - API contract testing for n8n

QCSD & Accessibility (2)

  • qcsd-ideation-swarm - QCSD Ideation phase swarm using HTSM v6.3, Risk Storming, Testability analysis
  • a11y-ally - Comprehensive WCAG auditing with multi-tool testing, video captions, and EU compliance

Note

: Claude Flow platform skills (agentdb, github, flow-nexus, etc.) are managed separately by the claude-flow package and not counted in QE skills.

Troubleshooting

ENOTEMPTY Error When Upgrading Global Installation

If you encounter this error when upgrading:

npm error code ENOTEMPTY
npm error ENOTEMPTY: directory not empty, rename '.../node_modules/agentic-qe' -> '...'

This is a known npm issue with global package upgrades. Workaround:

# Option 1: Remove existing installation first
rm -rf $(npm root -g)/agentic-qe
npm install -g agentic-qe@latest

# Option 2: Force install
npm install -g agentic-qe@latest --force

# Option 3: Clean cache and reinstall
npm cache clean --force
npm install -g agentic-qe@latest

Access Token Expired Notices

If you see npm notice Access token expired or revoked, you can safely ignore these messages when installing public packages. To clear them:

npm logout
npm install -g agentic-qe@latest

Requirements

  • Node.js 18.0.0 or higher
  • npm 8.0.0 or higher

Contributing

See CONTRIBUTING.md for guidelines.

Documentation

License

MIT - see LICENSE for details.