Analyzes test results from any testing framework, uses Zen planner to create a systematic fix strategy, and delegates fixes to appropriate subagents.
Analyzes test results, creates a systematic fix plan with PAL planner, and delegates to specialized subagents.
/plugin marketplace add laurigates/claude-plugins/plugin install testing-plugin@lgates-claude-pluginstest/Analyzes test results from any testing framework, uses Zen planner to create a systematic fix strategy, and delegates fixes to appropriate subagents.
/test:analyze <results-path> [--type <test-type>] [--focus <area>]
<results-path>: Path to test results directory or file (required)
./test-results/, ./coverage/, pytest-report.xml--type <test-type>: Type of tests (optional, auto-detected if omitted)
accessibility - Playwright a11y, axe-coreunit - Jest, pytest, cargo testintegration - API tests, database testse2e - Playwright, Cypress, Seleniumsecurity - OWASP ZAP, Snyk, TruffleHogperformance - Lighthouse, k6, JMeter--focus <area>: Specific area to focus on (optional)
authentication, api, ui-components, database# Analyze Playwright accessibility test results
/test:analyze ./test-results/ --type accessibility
# Analyze unit test failures with focus on auth
/test:analyze ./coverage/junit.xml --type unit --focus authentication
# Auto-detect test type and analyze all issues
/test:analyze ./test-output/
# Analyze security scan results
/test:analyze ./security-report.json --type security
Analyze Test Results
Plan Fixes with PAL Planner
mcp__pal__planner for systematic planningDelegate to Subagents
code-review agent (WCAG compliance)security-audit agentsystem-debugging agentcode-refactoring agenttest-architecture agentsystem-debugging agentdocumentation agentExecute Plan
The command uses this decision tree to delegate:
Accessibility violations (WCAG, ARIA, contrast)
→ code-review agent with accessibility focus
Security issues (XSS, SQLi, auth bypass)
→ security-audit agent with OWASP analysis
Performance bottlenecks (slow queries, memory leaks)
→ system-debugging agent with profiling
Code smells (duplicates, complexity, coupling)
→ code-refactoring agent with SOLID principles
Flaky tests (race conditions, timing issues)
→ test-architecture agent with stability analysis
Build/CI failures (pipeline errors, dependency issues)
→ cicd-pipelines agent with workflow optimization
The command produces:
Summary Report
Fix Plan (from PAL planner)
Subagent Assignments
Actionable Next Steps
/git:smartcommit for automated fixes/test:run - Run tests with framework detection/code:review - Manual code review for test files/docs:update - Update test documentation/git:smartcommit - Commit fixes with conventional messagesPrompt:
Analyze test results from {{ARG1}} and create a systematic fix plan.
{{#if ARG2}} Test type: {{ARG2}} {{else}} Auto-detect test type from file formats and content. {{/if}}
{{#if ARG3}} Focus area: {{ARG3}} {{/if}}
Step 1: Analyze Test Results
Read the test result files from {{ARG1}} and extract:
Step 2: Use PAL Planner
Call mcp__pal__planner with model "gemini-2.5-pro" to create a systematic fix plan:
Step 3: Subagent Delegation Strategy
Based on the issue categories, delegate to:
Accessibility violations (WCAG, ARIA, color contrast, keyboard nav)
→ Use Task tool with subagent_type: code-review
→ Focus: WCAG 2.1 compliance, semantic HTML, ARIA best practices
Security vulnerabilities (XSS, SQLi, CSRF, auth issues)
→ Use Task tool with subagent_type: security-audit
→ Focus: OWASP Top 10, input validation, authentication
Performance issues (slow tests, memory leaks, timeouts)
→ Use Task tool with subagent_type: system-debugging
→ Focus: Profiling, bottleneck identification, optimization
Code quality (duplicates, complexity, maintainability)
→ Use Task tool with subagent_type: code-refactoring
→ Focus: SOLID principles, DRY, code smells
Flaky/unreliable tests (race conditions, timing, dependencies)
→ Use Task tool with subagent_type: test-architecture
→ Focus: Test stability, isolation, determinism
CI/CD failures (build errors, pipeline issues)
→ Use Task tool with subagent_type: cicd-pipelines
→ Focus: GitHub Actions, dependency management, caching
Documentation gaps (missing docs, outdated examples)
→ Use Task tool with subagent_type: documentation
→ Focus: API docs, test documentation, migration guides
Step 4: Create Execution Plan
For each subagent assignment:
Step 5: Present Summary
Provide:
{{#if ARG3}} Additional focus on {{ARG3}}: Prioritize issues related to this area and provide extra context for relevant subagents. {{/if}}
Documentation-First Reminder: Before implementing fixes, research relevant documentation using context7 to verify:
TDD Workflow: Follow RED → GREEN → REFACTOR:
Do you want me to proceed with the analysis and planning, or would you like to review the plan first?