shopware6
Installation
SKILL.md
Shopware 6 Development
Core Architecture
Shopware 6 is a PHP/Symfony platform. Clarify which layer is being targeted before generating code:
| Layer | Tech | Where |
|---|---|---|
| Core / PHP | PHP 8.2+, Symfony 6.4 (SW 6.5) / Symfony 7 (SW 6.6+) | src/ — Services, DAL, Events |
| Storefront | Twig 3, SCSS, Vanilla JS | src/Resources/views/storefront/ |
| Admin | Vue 3, Shopware Admin API | src/Resources/app/administration/ |
| App System | manifest.xml, App Scripts | External server or Twig scripts (no PHP needed) |
Plugin vs App System: Use Plugin for self-hosted installs needing direct PHP/DB access. Use App System for SaaS/multi-tenant or when targeting the Shopware Store.