Plugin marketplace

shopware-ai-coding-tools

Claude Code plugins for Shopware development

46 · shopwareLabs/ai-coding-tools10 pluginsMITupdated 16 days ago

Add this marketplace

Then install any plugin below by name — each page has its exact command.

Generate and validate PHPUnit tests for Shopware 6. Unit tests: analyzes source classes to detect category (DTO, Service, Flow/Event, DAL, Exception) and applies category-specific templates. Migration tests: analyzes SQL operations to generate pattern-appropriate migration tests with 8 migration-specific rules. Integration tests: generates wired-up tests via phpunit-integration-test-generation for controller, message-handler, indexer, DAL-flow, and multi-service patterns (defers to unit generation when the SUT is unit-shape); 8 quality rules plus a placement smoke check via phpunit-integration-test-reviewing; a separate user-invoked phpunit-integration-to-unit-migrating skill audits placement with 8 deep-reasoning rules and migrates load-bearing-free tests to the unit suite. Workflow-based team review: wave-orchestrated agents coordinated through a shared blackboard (no agent-to-agent messaging), with adversarial red team and defense rounds. Bundles test-rules MCP server for Shopware compliance rules. Orchestrator runs inline fix loop (max 4 iterations) with oscillation detection. Optional dev-tooling plugin enables PHPStan/PHPUnit/ECS validation in the fix loop.

11 skills · 3 agents · 1 MCP server

46

Writing skills for Shopware core contributors: Architecture Decision Records, PR descriptions (trunk and feature-branch formats), commit messages, and RELEASE_INFO/UPGRADE entries. Analyzes branch diffs, classifies changes, and writes content calibrated to change magnitude.

5 skills

46

dev-tooling

claudecodex

Three MCP servers for PHP and JavaScript operations. PHP (php-tooling): PHPStan, ECS, Rector, PHPUnit, PHPUnit coverage gap analysis, Symfony Console. Administration (js-admin-tooling): ESLint, Stylelint, Prettier, Jest, TypeScript, Vite builds. Storefront (js-storefront-tooling): ESLint, Stylelint, Jest, Webpack builds. Includes SessionStart hook that injects MCP tool directives and PreToolUse hooks that enforce MCP tool usage by blocking bash commands. Supports native, Docker, Docker Compose, Vagrant and DDEV environments.

1 agent · 3 MCP servers · hooks

46

Semantic code research using ChunkHound's multi-hop search and LLM synthesis

1 skill · 1 agent · 1 MCP server · hooks

46

Bootstrap and maintain Shopware development environments. Lifecycle MCP tools for dependencies, database, frontend builds, and plugin management.

1 skill · 1 MCP server · hooks

46

Skills for analyzing GitHub pull requests and issues in depth. Fetches contribution data from GitHub and researches architectural context via chunkhound-integration. Standalone useful for code review, and designed to be consumable by Claude Agent SDK applications.

2 skills

46

Interactive setup skills for plugins that ship a SETUP.md. Bundles one setting-up skill per supported plugin: dev-tooling and chunkhound-integration.

2 skills

46

Knowledge skill for interpreting CI failure logs from Shopware GitHub Actions workflows. Covers PHPUnit, PHPStan, ECS, ESLint, TypeScript, Stylelint, Prettier, Jest, Playwright, ludtwig, and Lighthouse.

1 skill

46

Technical migration skills for Shopware extension developers. Currently ships xml-config-migrating: migrates plugin XML configuration (service definitions, routes, package config) to PHP before Shopware 6.8 removes XML support, with machine-verified container equivalence via debug:container dump diffs. More migration skills will join over time.

1 skill

46

Documentation-surface structuring for Shopware repositories. Size budgets, one subject per file, splitting oversized surfaces into docs/ siblings, and cross-reference integrity, backed by a measurement script.

1 skill

46

README badge

Shows how many plugins this repo ships, and links here.

claude & codex plugins10 plugins