Shopware6 Best Practices
Provides Shopware 6 development guidance based on official documentation and community best practices.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add shopware6-best-practices npx -- -y @trustedskills/shopware6-best-practices
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"shopware6-best-practices": {
"command": "npx",
"args": [
"-y",
"@trustedskills/shopware6-best-practices"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill provides a comprehensive guide to Shopware 6 development best practices, specifically designed for AI agents assisting agency developers. It contains 77 rules across 22 categories, prioritized by impact, and is intended to guide automated refactoring and code generation tasks within the Shopware 6 ecosystem (version 6.6+). The skill leverages official documentation and community-established best practices to ensure high-quality development.
When to use it
This skill is helpful when:
- Developing custom Shopware 6 plugins.
- Creating or modifying Store API or Admin API endpoints.
- Working with the Data Abstraction Layer (DAL).
- Implementing event subscribers and decorators.
- Writing database migrations.
Key capabilities
- Provides 77 development rules across 22 categories for Shopware 6.
- Rules are prioritized by impact (CRITICAL, HIGH, MEDIUM-HIGH, MEDIUM) to guide automated actions.
- Categorized best practices cover areas like plugin architecture, API development, performance optimization, security, and testing.
- Uses prefixes (
plugin-,custom-,perf-, etc.) to identify rule categories.
Example prompts
- "What are the best practices for developing a Shopware 6 plugin?"
- "How should I implement database migrations in Shopware 6?"
- "Give me guidelines on optimizing performance when using caching in Shopware 6."
Tips & gotchas
- This skill is specifically tailored to Shopware 6.6+ versions.
- The rules are prioritized; focus on "CRITICAL" and "HIGH" priority items first for maximum impact.
- Consider the prefixes associated with each rule category when seeking specific guidance (e.g.,
plugin-architecture).
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.