shadcn-vue Blocks — fertige Seiten-Layouts (Login, Signup, OTP, Dashboard, Sidebar, Products).
Englishshadcn-vue Formulare mit vee-validate + Zod (toTypedSchema, useForm, VeeField, FieldArray) und mit TanStack Form (useForm aus @tanstack/vue-form, form.Field, mode="array"). Beide Ansaetze: Input, Textarea, Select, Checkbox-Array, RadioGroup, Switch. Field-Komponente, FieldError, FieldLabel, FieldDescription. Validierungs-Modi, Array-Felder, Reset, Barrierefreiheit. shadcn-vue forms with vee-validate + Zod and TanStack Form: full guide for both approaches, all field types (input, textarea, select, checkbox, radiogroup, switch), array fields, reset, accessibility, Field component, FieldError, validation modes.
Englishshadcn-vue Setup und Installation fuer alle unterstuetzten Frameworks: Vite, Nuxt, Astro, Laravel (Inertia), manuell. Alle Schritte, Befehle und Konfigurationen vollstaendig.
EnglishEigene API-Requests im Shopware-6-Admin: httpClient/ApiService, eigenen ApiService registrieren, gegen eigene Admin-API-Route (api/action) sprechen, Auth-Header. Trigger: "Admin API request", "httpClient admin", "ApiService", "api/action admin", "eigener ApiService", "custom endpoint admin call". Shopware 6.7.
EnglishDatenhandling im Shopware-6-Admin: repositoryFactory, Criteria (JS), search/save/delete, Entity-/EntityCollection- Objekte, Context. Trigger: "Admin data handling", "repositoryFactory", "Criteria admin js", "Daten laden admin", "save repository admin", "Shopware.Service repositoryFactory". Shopware 6.7.
EnglishMixins im Shopware-6-Admin: Shopware.Mixin.getByName nutzen (notification, listing, placeholder), eigenes Mixin registrieren. Trigger: "Admin Mixin", "Mixin.getByName", "notification mixin", "listing mixin", "eigenes Mixin admin", "Shopware.Mixin.register". Shopware 6.7.
EnglishBuild des Shopware-6.7-Admin-Plugins mit Vite: Verzeichnis Resources/app/administration, main.js Entry, build/administration, Watcher, Migration von Webpack. Trigger: "Admin Vite", "admin build", "build administration", "vite shopware admin", "webpack zu vite admin", "admin watcher". Shopware 6.7.
EnglishLegacy-Vuex-Stores im Shopware-6-Admin: Shopware.State (deprecated), bestehende Core-Vuex-Stores lesen, Migration nach Pinia. Trigger: "Vuex admin", "Shopware.State", "Vuex store shopware", "mapState admin", "Vuex zu Pinia", "alter Store admin". Shopware 6.7.
EnglishWichtige HTTP-Header der Shopware-6-APIs: Authorization Bearer, sw-access-key, sw-context-token, sw-language-id, sw-currency-id, sw-version-id, sw-inheritance, sw-include-seo-urls, Content-Type/Accept (JSON vs JSON:API). Trigger: "API Header", "sw-language-id", "sw-currency-id", "sw-version-id", "sw-inheritance", "Accept application/json api", "JSON:API header shopware". Shopware 6.7.
EnglishExhaustive reference for @shopware-ag/app-server-sdk (TypeScript, runtime-agnostic: Node 20, Bun, Deno, Cloudflare Workers). Use when: implementing the Shopware App registration flow (/authorize + /authorize/callback), verifying HMAC signatures via WebCrypto, implementing ShopRepositoryInterface (InMemory, DynamoDB, KV, SQLite), resolving Context from API or browser requests, handling lifecycle hooks (install/activate/deactivate/update/delete), building Admin API queries with Criteria, using response helpers (createNotificationResponse etc.), configuring Hono middleware, or understanding the full exported TypeScript API surface.
EnglishAttribut-basierte DAL-Entities in Shopware 6 (6.6+): Entity-Definition via PHP-Attribute ([Entity], Field-Attribute) statt klassischer EntityDefinition. Trigger: "attribute entity", "PHP attribute entity", "[Entity]", "AutoIncrement attribute", "attributbasierte Definition", "modern entity definition". Shopware 6.7.
EnglishChangelog-Konvention für Shopware-6-Plugins: CHANGELOG.md (Keep-a-Changelog), changelog/unreleased Flag-Files im Core-Stil, Version-Bump. Trigger: "Changelog shopware", "CHANGELOG.md plugin", "changelog eintrag", "release notes plugin", "version bump shopware". Shopware 6.7. Scaffolder: /sw-changelog.
EnglishSlot-/Element-Konfiguration in Shopware 6 CMS: FieldConfig/FieldConfigCollection, source 'static' vs. 'mapped', defaultConfig-Struktur, Werte im Resolver/Template lesen. Trigger: "FieldConfig cms", "slot config", "source static mapped", "element.config", "cms config field", "getFieldConfig". Shopware 6.7.
EnglishShopware-6 Core-Coding-Guidelines: final & internal, Extendability (Events vor Decorators), Decorator-Pattern, Domain-Exceptions, Feature-Flags, DB-Migrationen, Code für Static Analysis, Deprecation-Strategie. Trigger: "Coding Guidelines shopware", "final internal", "extendability", "deprecation strategy", "wie schreibt man shopware code", "Konventionen Core". Shopware 6.7.
EnglishCode-Style für Shopware-6-Plugins mit Easy Coding Standard (ECS) / PHP-CS-Fixer: Config, Shopware-Regelset, composer ecs / ecs-fix. Trigger: "ECS shopware", "php-cs-fixer shopware", "code style fix", "ecs-fix", "coding standard php plugin". Shopware 6.7.
EnglishDie EntityCollection einer Shopware-6 DAL-Entity: typisierte Collection, getExpectedClass(), eigene Filter-/Map-Helfer. Trigger: "EntityCollection", "Collection-Klasse", "getExpectedClass", "typisierte collection", "collection filter helper", "EntityCollection shopware". Shopware 6.7.
EnglishCRUD mit dem Shopware-6 EntityRepository: search, searchIds, create, update, upsert, delete, aggregate; Context vs. SalesChannelContext. Trigger: "EntityRepository", "Daten lesen/schreiben", "repository search", "upsert create update delete", "searchIds", "{entity}.repository", "DAL operations". Shopware 6.7.
EnglishEntity-Versioning in Shopware 6 DAL: createVersion, merge, Versionskontext, ReferenceVersionField, VersionField. Trigger: "Versioning", "createVersion", "merge version", "Entity-Version", "ReferenceVersionField", "versionierte Entity", "draft version". Shopware 6.7.
EnglishAlle Shopware-6 DAL-Field-Typen: IdField, FkField, StringField, IntField, FloatField, BoolField, JsonField, DateTimeField, ListField, PriceField, TranslatedField, EnumField, Association-Felder u.v.m. Trigger: "Field type", "welches Field", "JsonField", "FkField", "DateTimeField", "ListField", "EnumField", "Feld in defineFields", "DAL field". Shopware 6.7.
EnglishJest-Tests für Storefront-JS-Plugins in Shopware 6: Test-Setup (composer storefront:unit), PluginManager/DOM mocken, Plugin-Methoden testen. Trigger: "Jest storefront", "storefront:unit", "JS Plugin test storefront", "PluginBaseClass test", "storefront unit test". Shopware 6.7.
EnglishPHP-Migrationsmuster für Shopware-Plugins (6.6→6.7): geänderte Signaturen/Interfaces (z.B. neuer Payment-Handler), Constructor Property Promotion, Enums, entfernte/deprecierte APIs, composer conflict. Trigger: "PHP migration shopware", "Signatur geändert", "AbstractPaymentHandler migration", "deprecated API ersetzen", "php-migration shopware 6.7". Shopware 6.7.
EnglishShopware-6-Plugin-Lifecycle implementieren: install/postInstall, update/postUpdate, activate, deactivate, uninstall (mit keepUserData), und der InstallContext/UninstallContext. Trigger: "Plugin lifecycle", "install/uninstall Methode", "activate deactivate", "keepUserData", "Daten beim Deinstallieren behalten", "plugin update method", "Migration bei Plugin-Update". Shopware 6.7.
EnglishRate-Limiting in Shopware 6: eingebaute Limiter, eigene Limits für (Store-)API-Routen/Controller konfigurieren, RateLimiter-Service. Trigger: "Rate Limiter", "Rate Limiting", "Anfragen begrenzen", "ratelimiter config", "too many requests", "throttle route", "login throttling". Shopware 6.7.
EnglishStatische Assets & Medien im Shopware-6-Storefront: public/-Assets, asset()/theme assets, assets:install, Thumbnails via searchMedia/swthumbnails. Trigger: "Storefront Assets", "Bilder Plugin storefront", "asset() twig", "assets:install", "public Ordner plugin", "Thumbnails storefront", "static files". Shopware 6.7.
EnglishIncludes Shadcn Vue Blocks Overview, Shadcn Vue Forms, Shadcn Vue Installation, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Shadcn Vue Blocks Overview
shadcn-vue Blocks — fertige Seiten-Layouts (Login, Signup, OTP, Dashboard, Sidebar, Products). Triggers: "shadcn-vue blocks", "shadcn vue blocks", "blocks overview", "shadcn vue seiten", "login block vue", "dashboard block", "shadcn vue layouts", "fertige layouts vue", "shadcn vue page templates", "block installieren"
Shadcn Vue Forms
shadcn-vue Formulare mit vee-validate + Zod (toTypedSchema, useForm, VeeField, FieldArray) und mit TanStack Form (useForm aus @tanstack/vue-form, form.Field, mode="array"). Beide Ansaetze: Input, Textarea, Select, Checkbox-Array, RadioGroup, Switch. Field-Komponente, FieldError, FieldLabel, FieldDescription. Validierungs-Modi, Array-Felder, Reset, Barrierefreiheit. shadcn-vue forms with vee-validate + Zod and TanStack Form: full guide for both approaches, all field types (input, textarea, select, checkbox, radiogroup, switch), array fields, reset, accessibility, Field component, FieldError, validation modes.
Shadcn Vue Installation
shadcn-vue Setup und Installation fuer alle unterstuetzten Frameworks: Vite, Nuxt, Astro, Laravel (Inertia), manuell. Alle Schritte, Befehle und Konfigurationen vollstaendig. Triggers: "shadcn-vue installieren", "shadcn vue setup", "shadcn vue vite", "shadcn vue nuxt", "shadcn vue astro", "shadcn vue laravel", "shadcn vue manual install", "npx shadcn-vue init", "shadcn vue tailwind setup", "shadcn vue getting started", "install shadcn vue", "shadcn vue project setup"
Sw Admin API Requests
Eigene API-Requests im Shopware-6-Admin: httpClient/ApiService, eigenen ApiService registrieren, gegen eigene Admin-API-Route (api/action) sprechen, Auth-Header. Trigger: "Admin API request", "httpClient admin", "ApiService", "api/action admin", "eigener ApiService", "custom endpoint admin call". Shopware 6.7.
Sw Admin Data Handling
Datenhandling im Shopware-6-Admin: repositoryFactory, Criteria (JS), search/save/delete, Entity-/EntityCollection- Objekte, Context. Trigger: "Admin data handling", "repositoryFactory", "Criteria admin js", "Daten laden admin", "save repository admin", "Shopware.Service repositoryFactory". Shopware 6.7.
Sw Admin Mixins
Mixins im Shopware-6-Admin: Shopware.Mixin.getByName nutzen (notification, listing, placeholder), eigenes Mixin registrieren. Trigger: "Admin Mixin", "Mixin.getByName", "notification mixin", "listing mixin", "eigenes Mixin admin", "Shopware.Mixin.register". Shopware 6.7.
Sw Admin Vite
Build des Shopware-6.7-Admin-Plugins mit Vite: Verzeichnis Resources/app/administration, main.js Entry, build/administration, Watcher, Migration von Webpack. Trigger: "Admin Vite", "admin build", "build administration", "vite shopware admin", "webpack zu vite admin", "admin watcher". Shopware 6.7.
Sw Admin Vuex Store
Legacy-Vuex-Stores im Shopware-6-Admin: Shopware.State (deprecated), bestehende Core-Vuex-Stores lesen, Migration nach Pinia. Trigger: "Vuex admin", "Shopware.State", "Vuex store shopware", "mapState admin", "Vuex zu Pinia", "alter Store admin". Shopware 6.7.
Sw API Headers
Wichtige HTTP-Header der Shopware-6-APIs: Authorization Bearer, sw-access-key, sw-context-token, sw-language-id, sw-currency-id, sw-version-id, sw-inheritance, sw-include-seo-urls, Content-Type/Accept (JSON vs JSON:API). Trigger: "API Header", "sw-language-id", "sw-currency-id", "sw-version-id", "sw-inheritance", "Accept application/json api", "JSON:API header shopware". Shopware 6.7.
Sw App SDK JavaScript
Exhaustive reference for @shopware-ag/app-server-sdk (TypeScript, runtime-agnostic: Node 20, Bun, Deno, Cloudflare Workers). Use when: implementing the Shopware App registration flow (/authorize + /authorize/callback), verifying HMAC signatures via WebCrypto, implementing ShopRepositoryInterface (InMemory, DynamoDB, KV, SQLite), resolving Context from API or browser requests, handling lifecycle hooks (install/activate/deactivate/update/delete), building Admin API queries with Criteria, using response helpers (createNotificationResponse etc.), configuring Hono middleware, or understanding the full exported TypeScript API surface.
Sw Attribute Entities
Attribut-basierte DAL-Entities in Shopware 6 (6.6+): Entity-Definition via PHP-Attribute ([Entity], Field-Attribute) statt klassischer EntityDefinition. Trigger: "attribute entity", "PHP attribute entity", "[Entity]", "AutoIncrement attribute", "attributbasierte Definition", "modern entity definition". Shopware 6.7.
Sw Changelog
Changelog-Konvention für Shopware-6-Plugins: CHANGELOG.md (Keep-a-Changelog), changelog/unreleased Flag-Files im Core-Stil, Version-Bump. Trigger: "Changelog shopware", "CHANGELOG.md plugin", "changelog eintrag", "release notes plugin", "version bump shopware". Shopware 6.7. Scaffolder: /sw-changelog.
Sw Cms Slot Config
Slot-/Element-Konfiguration in Shopware 6 CMS: FieldConfig/FieldConfigCollection, source 'static' vs. 'mapped', defaultConfig-Struktur, Werte im Resolver/Template lesen. Trigger: "FieldConfig cms", "slot config", "source static mapped", "element.config", "cms config field", "getFieldConfig". Shopware 6.7.
Sw Coding Guidelines
Shopware-6 Core-Coding-Guidelines: final & internal, Extendability (Events vor Decorators), Decorator-Pattern, Domain-Exceptions, Feature-Flags, DB-Migrationen, Code für Static Analysis, Deprecation-Strategie. Trigger: "Coding Guidelines shopware", "final internal", "extendability", "deprecation strategy", "wie schreibt man shopware code", "Konventionen Core". Shopware 6.7.
Sw Ecs Cs Fixer
Code-Style für Shopware-6-Plugins mit Easy Coding Standard (ECS) / PHP-CS-Fixer: Config, Shopware-Regelset, composer ecs / ecs-fix. Trigger: "ECS shopware", "php-cs-fixer shopware", "code style fix", "ecs-fix", "coding standard php plugin". Shopware 6.7.
Sw Entity Collection
Die EntityCollection einer Shopware-6 DAL-Entity: typisierte Collection, getExpectedClass(), eigene Filter-/Map-Helfer. Trigger: "EntityCollection", "Collection-Klasse", "getExpectedClass", "typisierte collection", "collection filter helper", "EntityCollection shopware". Shopware 6.7.
Sw Entity Repository
CRUD mit dem Shopware-6 EntityRepository: search, searchIds, create, update, upsert, delete, aggregate; Context vs. SalesChannelContext. Trigger: "EntityRepository", "Daten lesen/schreiben", "repository search", "upsert create update delete", "searchIds", "{entity}.repository", "DAL operations". Shopware 6.7.
Sw Entity Versioning
Entity-Versioning in Shopware 6 DAL: createVersion, merge, Versionskontext, ReferenceVersionField, VersionField. Trigger: "Versioning", "createVersion", "merge version", "Entity-Version", "ReferenceVersionField", "versionierte Entity", "draft version". Shopware 6.7.
Sw Field Types
Alle Shopware-6 DAL-Field-Typen: IdField, FkField, StringField, IntField, FloatField, BoolField, JsonField, DateTimeField, ListField, PriceField, TranslatedField, EnumField, Association-Felder u.v.m. Trigger: "Field type", "welches Field", "JsonField", "FkField", "DateTimeField", "ListField", "EnumField", "Feld in defineFields", "DAL field". Shopware 6.7.
Sw Jest Storefront
Jest-Tests für Storefront-JS-Plugins in Shopware 6: Test-Setup (composer storefront:unit), PluginManager/DOM mocken, Plugin-Methoden testen. Trigger: "Jest storefront", "storefront:unit", "JS Plugin test storefront", "PluginBaseClass test", "storefront unit test". Shopware 6.7.
Sw Php Migration Patterns
PHP-Migrationsmuster für Shopware-Plugins (6.6→6.7): geänderte Signaturen/Interfaces (z.B. neuer Payment-Handler), Constructor Property Promotion, Enums, entfernte/deprecierte APIs, composer conflict. Trigger: "PHP migration shopware", "Signatur geändert", "AbstractPaymentHandler migration", "deprecated API ersetzen", "php-migration shopware 6.7". Shopware 6.7.
Sw Plugin Lifecycle
Shopware-6-Plugin-Lifecycle implementieren: install/postInstall, update/postUpdate, activate, deactivate, uninstall (mit keepUserData), und der InstallContext/UninstallContext. Trigger: "Plugin lifecycle", "install/uninstall Methode", "activate deactivate", "keepUserData", "Daten beim Deinstallieren behalten", "plugin update method", "Migration bei Plugin-Update". Shopware 6.7.
Sw Rate Limiter
Rate-Limiting in Shopware 6: eingebaute Limiter, eigene Limits für (Store-)API-Routen/Controller konfigurieren, RateLimiter-Service. Trigger: "Rate Limiter", "Rate Limiting", "Anfragen begrenzen", "ratelimiter config", "too many requests", "throttle route", "login throttling". Shopware 6.7.
Sw Storefront Assets
Statische Assets & Medien im Shopware-6-Storefront: public/-Assets, asset()/theme assets, assets:install, Thumbnails via searchMedia/swthumbnails. Trigger: "Storefront Assets", "Bilder Plugin storefront", "asset() twig", "assets:install", "public Ordner plugin", "Thumbnails storefront", "static files". Shopware 6.7.
Showing 24 of 69 skills. Use the list’s page controls above to explore the rest.
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Shadcn Vue Blocks Overview skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- License details are not provided in these listings. Check the author’s terms before using the skills.