publish-weekly
Publikuj tygodniowe wydania do CMS Payload jako szkice za pomocą API Key
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność integracji z systemem Payload CMS, która automatycznie zapisuje wygenerowane pliki Markdown tygodników do kolekcji weekly w statusie szkicu. Obsługuje uwierzytelnianie przez API Key użytkownika, mapuje metadane (tytuł, datę publikacji, tagi, linki) na odpowiednie pola CMS i pozwala na opcjonalne wyodrębnienie streszczenia z treści. Idealna dla zespołów publikujących regularne wydania newslettera lub czasopism technicznych.
Jak używać
Przygotuj zmienne środowiskowe: ustaw
PAYLOAD_API_KEY(klucz API wygenerowany w kolekcjiusersPayload) i opcjonalniePAYLOAD_BASE_URL(adres publiczny serwisu Payload, np.http://localhost:3000).Przygotuj plik Markdown tygodnika w katalogu roboczym, zawierający treść wydania w formacie Markdown.
Wywołaj umiejętność z parametrami:
week_id(identyfikator wydania, np.Y26W12),title(tytuł wydania),filename(nazwa pliku Markdown do odczytania),current_date(data publikacji w formacie ISO, np.2026-03-25).Opcjonalnie dodaj parametry:
summary(streszczenie wydania — jeśli nie podasz, zostanie wyodrębnione z treści),tags(tablica etykiet, np.["modele", "narzędzia"]),links(tablica obiektów z polamilabeliurl).Umiejętność odczyta zawartość pliku, skonstruuje żądanie REST do endpointu
POST {BASE_URL}/api/weeklyz nagłówkiemAuthorization: users API-Key {PAYLOAD_API_KEY}i wyśle dane do CMS.Wydanie zostanie zapisane w kolekcji
weeklyz polemstatusustawionym nadraft, co oznacza, że będzie dostępne do edycji, ale nie opublikowane dla czytelników.