By shopwarelabs
Generate Shopware 6-compliant PHPUnit unit tests for PHP classes via multi-agent orchestration: analyze source to detect categories (DTO, Service, etc.), apply templates, run wave-based teams for generation, peer debate, adversarial review, defense rounds, and inline fix loops (up to 4 iterations) validated by PHPStan, ECS, and PHPUnit.
npx claudepluginhub shopwarelabs/ai-coding-tools --plugin test-writingAdversarial test reviewer for consensus stress-testing. Execution environment for adversarial reviewing skills. Spawned per wave by the team-reviewing orchestrator. Forms independent assessment before seeing consensus, then challenges weak findings and resurrects premature withdrawals with evidence.
Test generator for Shopware 6 unit tests. Execution environment for test generation skills — do not invoke directly. Skills fork into this agent via context: fork. Does not review tests — use the appropriate reviewer agent for that.
Read-only test reviewer for Shopware 6 compliance analysis. Execution environment for reviewing, debating, and defending skills. Spawned per wave by the team-reviewing orchestrator or standalone orchestrator.
Adversarial review of PHPUnit test consensus. Forms independent assessment before exposure to reviewer consensus, then challenges weak findings, resurrects premature withdrawals, and discovers missed violations. Invoked by adversary agents, not directly by orchestrators.
Peer-to-peer debate of PHPUnit test review findings within an Agent Teams wave. Receives own findings and peer findings, debates with co-reviewers via SendMessage, and outputs final stance with withdrawn findings and reasons.
Defense against adversary challenges in the team review defense round. Receives adversary challenges, engages each on its merits, and outputs defense stance with adopted, re-adopted, and withdrawn findings.
Internal sub-skill of phpunit-unit-test-writing orchestrator. Not user-facing — invoked only via Skill(test-writing:phpunit-unit-test-generation) from the orchestrator.
Reviews PHPUnit unit tests for quality and compliance. Validates test structure, naming conventions, attribute order, mocking strategy, and behavior-focused testing. Invoked by agents, not directly by orchestrators.
Team-based PHPUnit test review using wave-based Agent Teams orchestration. 4 waves: independent review, peer-to-peer debate, adversarial red team, defense. Each wave spawns fresh agents with single-task instructions. Agents complete and return after each wave. Peer-to-peer debate via SendMessage in Wave 1.
This skill should be used when the user asks to "write unit tests for", "generate tests for", "create PHPUnit tests", "add test coverage", "test this class", "cover this with tests", "I need tests for", "unit test this", "SW6 unit tests", "Shopware unit tests", "PHPUnit tests for Shopware", or mentions PHPUnit test generation for Shopware 6. Provides automated test generation with review-fix cycles that validate tests until they pass. Should NOT be used for integration tests, e2e tests, or non-PHP testing.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Use this agent when you need expert assistance with React Native development tasks including code analysis, component creation, debugging, performance optimization, or architectural decisions. Examples: <example>Context: User is working on a React Native app and needs help with a navigation issue. user: 'My stack navigator isn't working properly when I try to navigate between screens' assistant: 'Let me use the react-native-dev agent to analyze your navigation setup and provide a solution' <commentary>Since this is a React Native specific issue, use the react-native-dev agent to provide expert guidance on navigation problems.</commentary></example> <example>Context: User wants to create a new component that follows the existing app structure. user: 'I need to create a custom button component that matches our app's design system' assistant: 'I'll use the react-native-dev agent to create a button component that aligns with your existing codebase structure and design patterns' <commentary>The user needs React Native component development that should follow existing patterns, so use the react-native-dev agent.</commentary></example>
Uses power tools
Uses Bash, Write, or Edit tools