IMMER diese Skill verwenden, wenn du an E-Commerce-Storefronts, Online-Shops oder Shopping-Seiten arbeitest. Verwende es für JEDE Storefront-Komponente, einschließlich Checkout-Seiten, Warenkorb, …
npx clawhub@latest install storefront-best-practicesStorefront Best Practices ist eine umfassende Anleitungs-Skill zum Aufbau moderner, conversion-starker E-Commerce-Storefronts. Es bietet Muster, Entscheidungsrahmen und Backend-Integrations-Workflows, die jeden Teil des Einkaufserlebnisses abdecken – von der Homepage und Navigation über den Warenkorb, den Checkout bis zur Bestellbestätigung. Installieren Sie es, um sicherzustellen, dass Ihre Storefront bewährten UI/UX-Mustern folgt, kritische Implementierungsfehler vermeidet und über alle Komponenten und Seiten hinweg konsistent bleibt.
npx clawhub@latest install storefront-best-practicesKlicke oben auf der Seite auf Installieren für die Ein-Klick-Einrichtung
Bevor Code geschrieben wird, der eine Backend-API oder ein SDK aufruft, erzwingt die Skill einen 5-stufigen Workflow: pausieren, Dokumentation oder MCP-Server abfragen, die Methode mit dem Benutzer verifizieren, Code schreiben und anschließend auf TypeScript-Fehler prüfen. Dies verhindert geraten Methodennamen, veraltete Beispiele und stille Laufzeitfehler.
Die Fähigkeit ordnet jede Storefront-Aufgabe – Checkout, Produktlisting, Navigation, SEO, Mobile, Medusa-Integration und mehr – einer spezifischen Referenzdatei zu (z. B. reference/layouts/checkout.md, reference/medusa.md). Es wird genau festgelegt, welche Dateien vor der Implementierung eines Features geladen werden müssen, um sicherzustellen, dass Muster konsistent angewendet werden.
Behandelt wirkungsstarke Regeln, die speziell für Storefronts gelten: aria-live="polite" bei Warenkorbzählern für Screenreader, env(safe-area-inset-bottom) für iOS-Sticky-Buttons, mindestens 44px große Touch-Ziele, obligatorisches loading="lazy" bei Produktbildern unterhalb des sichtbaren Bereichs sowie das Verbot von Emojis in der Storefront-Benutzeroberfläche.
Bietet korrekte dynamische Routenmuster für Next.js (App und Pages Router), SvelteKit, TanStack Start und Remix für Produkt- und Kategorieseiten. Warnt ausdrücklich vor statischen Routen pro Artikel, die nicht skalierbar sind.
Behandelt die Medusa-SDK-Initialisierung (publikabler API-Schlüssel erforderlich), korrekte Preisanzeige (nicht durch 100 dividieren), die Anforderung von region_id beim Abrufen von Produkten, CORS-Port-Konventionen (8000), Vite-SSR-Konfiguration, die Verwendung von @medusajs/types anstelle von benutzerdefinierten Typen sowie das Leeren des Warenkorb-Status nach der Bestellaufgabe.
Eine kategorisierte Liste von über 30 benannten Anti-Patterns in den Bereichen Warenkorb/Navigation, Produktsuche, Checkout, Mobile, SEO, Performance, Design-Konsistenz und Backend-Integration — jedes als konkretes ❌-Kriterium formuliert, das vor und während der Implementierung überprüft werden sollte.
Die Skill bietet einen sequenziellen 10-Schritte-Workflow, der von der Erkundungsphase (Laden von design.md) über das Fundament, Kernkomponenten, den Einkaufsprozess bis hin zur Optimierung reicht. Jeder Schritt verweist auf die genaue Datei, die vor der Implementierung geladen werden muss, sodass nichts übersehen wird und die Stile konsistent bleiben.
Leitet bei Architekturentscheidungen für den Checkout (einseitig vs. mehrstufig), erzwingt das Abrufen von Zahlungsmethoden vom Backend anstatt diese fest zu kodieren, weist auf die Anforderung für Gast-Checkouts hin und stellt die Medusa-spezifischen Schritte zur Zahlungsintegration über reference/layouts/checkout.md und reference/medusa.md bereit.
Behandelt SDK-Einrichtung, Regions- und Preismuster, Produktabruf mit region_id, auf die Warenkorbregion beschränkte Länderlisten, Vite-SSR-Konfiguration sowie die Verwendung des Medusa-MCP-Servers zur Methodenverifizierung – und verhindert damit die häufigsten Integrationsfehler bei Medusa-Storefronts.
Verweist Entwickler auf reference/mobile-responsiveness.md für Touch-Zielgrößen, Safe-Area-Insets und Bildoptimierung sowie auf reference/seo.md für Product JSON-LD-Schema, Meta-Tags, Open Graph und die Messung der Core Web Vitals über PageSpeed Insights.
Für die Skill selbst sind keine externen API-Schlüssel oder kostenpflichtige Dienste erforderlich.
reference/-Dateien (z. B. reference/design.md, reference/medusa.md, reference/layouts/checkout.md) im Projekt vorhanden sind. Die Skill weist den Agenten an, diese Dateien zu laden; sie müssen im Workspace vorhanden sein.npx clawhub@latest install storefront-best-practicesAnmelden, um eine Bewertung zu schreiben
Noch keine Bewertungen. Sei der Erste, der seine Erfahrungen teilt!