From shopware-core
Shopware 6 Grundarchitektur & Orientierung — wann ist Shopware NICHT Standard-Symfony/Doctrine. Trigger: "Shopware Architektur", "wie funktioniert Shopware", "DAL vs Doctrine", "welche API", "Store API vs Admin API", "Decorator oder Event", "shopware orientation", "bundle structure". Shopware 6.7.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shopware-core:sw-architecture-overviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Shopware ist API-first (drei APIs) mit eigenem **Data Abstraction Layer (DAL)** statt Doctrine-ORM und
Shopware ist API-first (drei APIs) mit eigenem Data Abstraction Layer (DAL) statt Doctrine-ORM und einem event-getriebenen Erweiterungssystem. Vor jeder Aufgabe diese Eckpunkte beachten:
EntityDefinition-Klassen + EntityRepository. Siehe sw-entity-definition.Criteria-API (Filter/Sorting/Aggregation). Siehe sw-criteria.sw-plain-sql-vs-dal).EventSubscriberInterface deckt die meisten Fälle ab (sw-events-subscriber).sw-service-decoration).sw-extension-points).| API | Pfad | Zweck |
|---|---|---|
| Admin | /api/ | volle CRUD-/Admin-Operationen |
| Store | /store-api/ | kundenseitig / Storefront |
| Sync | /api/_action/sync | Bulk-Operationen |
src/Core (Business + Framework), src/Administration (Vue 3 Admin), src/Storefront (Twig/JS),
src/Elasticsearch. Plugins liegen unter custom/plugins/<PluginName> mit src/-PSR-4-Root.
PHP 8.2+, Symfony 7, DBAL 4, Vue 3 + Pinia/Vite (Admin, mt-*), Twig + Bootstrap 5 + Webpack (Storefront),
MySQL 8/MariaDB 10.11+, OpenSearch 2/ES 8, Redis optional, PHPUnit/PHPStan/Jest/Playwright.
Für konkrete Bausteine: shopware-core (Fundamentals), shopware-data (DAL), shopware-framework,
shopware-storefront, shopware-admin, shopware-cms, shopware-checkout.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub zone1987/claude-a-dev-team --plugin shopware-core