Toolverse
Wszystkie skille

payload

autor: payloadcms

Asystent Claude do projektów Payload CMS — debugowanie, konfiguracja i optymalizacja API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
171

O skillu

Skill Claude dla deweloperów pracujących z Payload CMS. Pomaga w konfiguracji projektów (payload.config.ts), zarządzaniu kolekcjami i polami, implementacji hooks i kontroli dostępu. Przydatny przy debugowaniu błędów walidacji, problemów bezpieczeństwa, zapytań relacyjnych, transakcji i zachowania hooks. Wspiera REST i GraphQL API, autentykację oraz zarządzanie plikami w architekturze TypeScript-first.

Jak używać

  1. Zainstaluj skill Claude dla Payload CMS z oficjalnego repozytorium payloadcms. Skill integruje się z Twoim projektem Payload i dostarcza kontekst dotyczący struktury konfiguracji, kolekcji i pól.

  2. Kiedy pracujesz nad payload.config.ts lub definiujesz kolekcje, opisz Claude'owi strukturę swoich danych i co chcesz osiągnąć. Skill automatycznie dostarczy referencje do odpowiednich metod i wzorców.

  3. Do automatycznego generowania slugów użyj slugField() — Claude pokaże Ci, jak zintegrować to pole w kolekcji i skonfigurować jego zachowanie.

  4. Przy implementacji kontroli dostępu opisz, którzy użytkownicy powinni mieć dostęp do jakich danych. Claude zasugeruje użycie access control z zapytaniami lub overrideAccess: false w lokalnym API, w zależności od Twojego przypadku.

  5. Jeśli debugujesz błędy walidacji, problemy bezpieczeństwa lub zachowanie hooks, udostępnij Claude'owi kod i komunikat błędu. Skill odwołuje się do dokumentacji Payload i sugeruje rozwiązania oparte na najlepszych praktykach.

  6. Do wdrożenia workflow draftu/publikacji użyj versions: { drafts: true } w konfiguracji kolekcji — Claude wyjaśni konfigurację i integrację z panelem admina.

Podobne skille