agent-browser-automatiโฆ
Automate browser interactions for development testing using Puppeteer MCP
Comprehensive integration testing orchestrator with parallel technology analysis and strategy generation
How it fires
How this command gets triggered: by you, by Claude, or both.
/integration-testContext preview
What this command does when you run it.
Comprehensive integration testing orchestrator with parallel technology analysis and strategy generation
allowed-tools: Task, Read, Write, Edit, MultiEdit, Bash(fd:*), Bash(rg:*), Bash(bat:*), Bash(eza:*), Bash(jq:*), Bash(gdate:*), Bash(docker:*), Bash(wc:*), Bash(head:*), Bash(mvn:*), Bash(gradle:*), Bash(cargo:*), Bash(go:*), Bash(npm:*), Bash(deno:*) name: "Integration Test" description: "Comprehensive integration testing orchestrator with parallel technology analysis and strategy generation" author: "wcygan" tags: ["test","generate"] version: "1.0.0" created_at: "2025-07-14T00:00:00Z" updated_at: "2025-07-14T00:00:00Z"
STEP 1: Initialize comprehensive integration testing session with technology analysis
# Initialize integration testing session state
echo '{
"sessionId": "'$SESSION_ID'",
"targetProject": "'$ARGUMENTS'",
"detectedTechnologies": [],
"architecturePattern": "auto-detect",
"integrationPoints": [],
"testingStrategy": "comprehensive",
"frameworkRecommendations": []
}' > /tmp/integration-test-session-$SESSION_ID.jsonSTEP 2: Parallel technology stack analysis with sub-agent coordination
TRY:
IF codebase_size > 50 files OR multiple_technologies_detected:
LAUNCH parallel sub-agents for comprehensive technology analysis:
**Sub-Agent Coordination:**
# Each agent reports findings to session state under respective domains echo "Parallel technology analysis launched for comprehensive integration testing strategy..." echo "Results will be synthesized into tailored testing recommendations"
ELSE:
EXECUTE streamlined single-technology analysis:
# Single-technology analysis for smaller projects echo "๐ Analyzing focused integration testing requirements..."
STEP 3: Architecture pattern recognition and integration point mapping
**Architecture Pattern Detection:**
# Microservices detection if fd "docker-compose" . -e yml -e yaml | head -1 >/dev/null; then echo "๐๏ธ Microservices architecture detected - service-to-service testing required" fi # Monolithic pattern detection if fd "(main\.rs|main\.go|app\.py|Application\.java)" . | head -1 >/dev/null; then echo "๐๏ธ Monolithic architecture detected - module integration testing focus" fi # Event-driven pattern detection if rg "(kafka|rabbitmq|event|saga|cqrs)" . --ignore-case -l | head -1 >/dev/null; then echo "โก Event-driven architecture detected - event flow testing required" fi
**Integration Point Discovery:**
# API endpoint discovery
echo "๐ Discovering API integration points:"
rg "(POST|GET|PUT|DELETE|PATCH).*[\"']\/.*[\"']" . --type-add 'code:*.{js,ts,rs,go,java,py}' --type code -o | head -10
# Database connection analysis
echo "๐๏ธ Analyzing database integration requirements:"
rg "(connection.*string|database.*url|db.*host)" . --ignore-case -l | head -5
# External service detection
echo "๐ Identifying external service dependencies:"
rg "(api\..*\.com|\.googleapis\.|stripe\.|paypal\.|oauth)" . -l | head -5STEP 4: Framework-specifi
A lightweight (~46kB) and comprehensive CLI tool for managing Claude commands, configurations, and workflows.
Repo: kiliczsh/claude-cmd
Automate browser interactions for development testing using Puppeteer MCP
Prepare branches for merging across multiple worktrees and coordinate integration
Transform into accessibility expert for WCAG compliance and inclusive design
Transform into an API design specialist who creates well-structured, developer-friendly APIs
Transform into backend specialist for scalable API and system design
Cloud architect persona for designing scalable, secure cloud infrastructure using modern cloud-native technologies