← All skill packs

Software Development Skills

Skill pack
69 skills0 selected
zone1987Skills in this pack

shadcn-vue Blocks — fertige Seiten-Layouts (Login, Signup, OTP, Dashboard, Sidebar, Products).

English

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.

English

shadcn-vue Setup und Installation fuer alle unterstuetzten Frameworks: Vite, Nuxt, Astro, Laravel (Inertia), manuell. Alle Schritte, Befehle und Konfigurationen vollstaendig.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

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.

English

Includes Shadcn Vue Blocks Overview, Shadcn Vue Forms, Shadcn Vue Installation, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills69CategorygeneralStars0

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

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. 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:

Example request
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.
Software Development Skills | Agent Skills Atlas