a11y-ally
Use when running comprehensive WCAG accessibility audits with axe-core + pa11y + Lighthouse,…
Apply context-driven testing principles where practices are chosen based on project context, not universal 'best practices'. Use when making testing decisions, questioning dogma, or adapting approaches to specific project needs.
$ npx -y skills add proffesor-for-testing/agentic-qe --skill context-driven-testing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/context-driven-testingContext preview
The summary Claude sees to decide when to auto-load this skill.
Apply context-driven testing principles where practices are chosen based on project context, not universal 'best practices'. Use when making testing decisions, questioning dogma, or adapting approaches to specific project needs.
name: context-driven-testing description: "Apply context-driven testing principles where practices are chosen based on project context, not universal 'best practices'. Use when making testing decisions, questioning dogma, or adapting approaches to specific project needs." category: testing-methodologies priority: high tokenEstimate: 1100 agents: [qe-fleet-commander, qe-regression-risk-analyzer, qe-requirements-validator, qe-quality-analyzer] implementation_status: optimized optimization_version: 1.0 last_optimized: 2025-12-02 dependencies: [] quick_reference_card: true tags: [context-driven, rst, exploratory, heuristics, oracles, skilled-testing] trust_tier: 0 validation:
<default_to_action> When making testing decisions or adapting approaches: 1. ANALYZE context: project goals, constraints, risks, team skills 2. QUESTION practices: "Why this? What risk does it address? What's the cost?" 3. INVESTIGATE not just check: Does software solve the problem, or create new ones? 4. ADAPT approach based on context, not "best practices" 5. DOCUMENT discoveries, not pre-written plans
**Quick Context Analysis:**
**Critical Success Factors:**
</default_to_action>
| Heuristic | Application | |-----------|-------------| | **SFDIPOT** | Structure, Function, Data, Interfaces, Platform, Operations, Time | | **Oracles** | Consistency with history, similar products, expectations, docs | | **Tours** | Business District, Historical, Bad Neighborhood, Tourist, Museum |
---
**Startup Context:**
**Enterprise Context:**
**Regulated (FDA/medical):**
**Fast-paced startup:**
---
// Agent analyzes context and recommends approach
const context = await Task("Analyze Context", {
project: 'e-commerce-platform',
stage: 'startup',
constraints: ['timeline: tight', 'budget: limited'],
risks: ['payment-security', 'high-volume']
}, "qe-fleet-commander");
// Context-aware agent selection
// - qe-security-scanner (critical risk)
// - qe-performance-tester (high volume)
// - Skip: qe-visual-tester (low priority in startup context)
// Adaptive testing strategy
await Task("Generate Tests", {
context: 'startup',
focus: 'critical-paths-only',
depth: 'smoke-tests',
automation: 'minimal'
}, "qe-test-generator");---
aqe/context-driven/ ├── context-analysis/* - Project context snapshots ├── decisions/* - Testing decisions with rationale ├── discoveries/* - What was learned during testing └── adaptations/* - How approach changed over time
const contextFleet = await FleetManager.coordinate({
strategy: 'context-driven',
context: {
type: 'greenfield-saas',
stage: 'growth',
compliance: 'gdpr-only'
},
agents: ['qe-test-generator', 'qe-security-scanner', 'qe-performance-tester'],
exclude: ['qe-visual-tester', 'qe-requirements-validator'] // Not priority
});---
1. **Start with risk assessment** - List features, ask: How likely to fail? How bad? How hard to test? 2. **Time-box exploration** - 2 hours checkout, 30 min error handling, 15 min per browser 3. **Document discoveries** - Not "Enter invalid email, verify error" but "Payment API returns 500 instead of 400, no user-visible error. Bug filed." 4. **Talk to humans** - Developers, users, support, product 5. **Pair with others** - Different perspectives = different bugs
---
---
**With Agents:** Agents analyze context, adapt strategies, and learn what works in your situation. Use agents to scale context-driven thinking while maintaining human judgment for critical decisions.
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…