PowerSync
Prowadzone wdrożenie PowerSync: konfiguracja CLI-first, konfiguracja synchronizacji i zasady „footgun” SDK
Testowano · Działa
Co robi ten skill
Utrzymywany przez dostawcę przepływ pracy wdrożeniowej dla synchronizacji offline-first PowerSync, obejmujący konfigurację Cloud i self-hosted, konfigurację strumieni synchronizacji, integrację backendu dla Supabase, Postgres, MongoDB, MySQL i MSSQL oraz jedenaście przewodników po SDK klienta. Uruchamia się, gdy użytkownik wspomina PowerSync, offline-first lub local-first sync, sync rules, uploadData lub fetchCredentials, lub chce danych dostępnych offline w aplikacji mobilnej lub webowej. Wymusza gotowość backendu przed kodem aplikacji i zawiera zasady SDK, które cicho przerywają synchronizację, gdy zostaną pominięte.
Raport z testu
Płaska zasada umiejętności 'never define the id column' nie jest poradą stylistyczną: schemat todos z pamięci, który deklaruje id, wyrzuca 'An id column is automatically added, custom id columns are not supported' z Schema.validate() w rzeczywistym pakiecie @powersync/common, podczas gdy schemat napisany w ramach umiejętności waliduje się poprawnie. Zasada transaction.complete(), którą wprowadza, jest tym samym, przed czym ostrzega własny pakiet PowerSync, gdy kolejka wysyłania się zatrzymuje. Jego 84-liniowy SKILL.md to router, a nie ściana tekstu, wskazujący na 14 plików referencyjnych i jedenaście przewodników SDK, a walidator repozytorium potwierdza, że wszystkie 81 wewnętrznych linków działa. Część Cloud (login, link, deploy) wymaga konta PowerSync i nie została przetestowana, więc zmierzona różnica dotyczy tylko wycinka schematu klienta.
Testowano: 2026-08-05 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/powersync-ja/agent-skills.git mkdir -p ~/.claude/skills cd agent-skills && cp -r skills/powersync ~/.claude/skills/powersync
Komendy i przykładowe prompty
/powersyncProwadzone wdrożenie PowerSync: konfiguracja CLI-first, konfiguracja synchronizacji i zasady „footgun” SDK
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Add offline-first sync to my Expo app using PowerSyncWrite PowerSync sync rules for my Postgres tables pleaseMy app is stuck on Syncing forever, help debug PowerSync