$git clone https://github.com/shopwareLabs/ai-coding-toolsClaude Code plugin marketplace for Shopware development. Provides MCP servers, skills, agents, hooks, and commands to integrate development tools directly into your AI coding workflow.
| 1 | # Shopware AI Coding Tools |
| 2 | |
| 3 | > **Experimental Community Project**: This repository is maintained by Shopware Labs and is not an official Shopware product. It is not affiliated with, endorsed by, or sponsored by Anthropic or any other AI provider. "Claude" and "Claude Code" are trademarks of Anthropic. This project is provided as-is without warranty. |
| 4 | |
| 5 | A [Claude Code plugin marketplace](https://docs.claude.com/en/docs/claude-code/plugins) for Shopware development. Provides development tools, test generation, code research, and more — integrated directly into your Claude Code workflow. |
| 6 | |
| 7 | ## ⚡ Quick Start |
| 8 | |
| 9 | **Requirements:** [Claude Code](https://docs.claude.com/en/docs/claude-code) installed. |
| 10 | |
| 11 | Add the marketplace, then install the plugins you need: |
| 12 | |
| 13 | ```bash |
| 14 | /plugin marketplace add shopwareLabs/ai-coding-tools |
| 15 | /plugin install dev-tooling@shopware-ai-coding-tools |
| 16 | /plugin install plugin-setup@shopware-ai-coding-tools |
| 17 | ``` |
| 18 | |
| 19 | Restart Claude Code after installing plugins that include MCP servers. Once setup is complete, you can uninstall `plugin-setup` to free up description budget (`/plugin uninstall plugin-setup@shopware-ai-coding-tools`). |
| 20 | |
| 21 | ## 🛠️ Recommended Setup |
| 22 | |
| 23 | These plugins work best alongside a few Claude Code tweaks. Turn on `ENABLE_TOOL_SEARCH=1` for deferred MCP tool loading. Add complementary marketplaces like Anthropic's `superpowers` and `it-bens/ai-tools` (for `llm-author` and `redundant-read-blocker`). Pre-approve common tools in `settings.json`. |
| 24 | |
| 25 | 👉 **See [docs/claude-code-setup.md](./docs/claude-code-setup.md) for the full recipe.** |
| 26 | |
| 27 | ## 🧩 Available Plugins |
| 28 | |
| 29 | | Plugin | Description | Components | |
| 30 | |-----------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------| |
| 31 | | [dev-tooling](#dev-tooling) | PHPStan, ECS, PHPUnit, ESLint, Stylelint, Jest, and more via MCP servers. Optional phpactor LSP. | 🔌 MCP · 🪝 Hooks · 🎯 Skills · 🧠 LSP · 🤖 Agents | |
| 32 | | [test-writing](#test-writing) | Automated PHPUnit test generation and validation for Shopware 6. | 🎯 Skills · 🤖 Agents · 🔌 MCP | |
| 33 | | [chunkhound-integration](#chunkhound-integration) | Semantic code research using ChunkHound. | 🔌 MCP · 🪝 Hooks · 🎯 Skills · 🤖 Agents | |
| 34 | | [ci-failure-interpretation](#ci-failure-interpretation) | CI failure log interpretation for GitHub Actions workflows. | 🎯 Skills | |
| 35 | | [contributor-writing](#contributor-writing) | ADRs, PR descriptions, commit messages, RELEASE_INFO, and UPGRADE entries for the Shopware core repository. | 🎯 Skills | |
| 36 | | [code-contribution-analysis](#code-contribution-analysis) | Analyzes GitHub pull requests and issues in depth. Two skills fetch contribution data and research architectural context via ChunkHound. | 🎯 Skills | |
| 37 | | [shopware-env](#shopware-env) | Bootstrap and maintain Shopware development environments. Dependencies, database, frontend builds, plugin management. | 🔌 MCP · 🪝 Hooks · 🎯 Skills | |
| 38 | | [plugin-setup](#plugin-setup) | Interactive setup skills for dev-tooling and chunkhound-integration. Install alongside a plugin, run setup, uninstall. | 🎯 Skills | |
| 39 | |
| 40 | ### dev-tooling |
| 41 | |
| 42 | Three MCP servers for PHP and JavaScript operations plus an optional phpactor LSP for active PHP code discovery. Supports native, Docker, Docker Compose, Vagrant, and DDEV environments. |
| 43 | |
| 44 | ```bash |
| 45 | /plugin install dev-tooling@shopware-ai-coding-tools |
| 46 | ``` |
| 47 | |
| 48 | - **PHP:** PHPStan static analysis, ECS code style, PHPUnit test runner with coverage gap analysis, Symfony Console, Rector |
| 49 | - **Administration JS:** ESLint, Stylelint, Prettier, Jest, TypeScript, Vite builds |
| 50 | - **Storefront JS:** ESLint, Stylelint, Jest, Webpack builds |
| 51 | - **PHP LSP (optional):** document symbols, hover, go-to-definition, and references via [phpactor](https://github.com/phpactor/phpactor) |
| 52 | |
| 53 | After installing, also install `plugin-setup@shopware-ai-coding-tools`, then ask Claude to help you set up the plugin — the `dev-tooling-setting-up` skill walks you through configura |