PowerSync
Řízené PowerSync onboarding: CLI-first nastavení, konfigurace synchronizace a pravidla SDK footgun
Otestováno · Funguje
Co umí
Dodavatelem udržovaný onboarding workflow pro PowerSync offline-first synchronizaci, pokrývající Cloud a self-hosted nastavení, konfiguraci synchronizačních streamů, backend integraci pro Supabase, Postgres, MongoDB, MySQL a MSSQL, a jedenáct průvodců klientských SDK. Spouští se, kdykoli uživatel zmíní PowerSync, offline-first nebo local-first synchronizaci, sync rules, uploadData nebo fetchCredentials, nebo chce offline-schopná data v mobilní nebo webové aplikaci. Vynucuje připravenost backendu před kódem aplikace a obsahuje pravidla SDK, která tiše narušují synchronizaci, pokud jsou opomenuta.
Testovací report
Ploché pravidlo dovednosti 'never define the id column' není stylistická rada: schéma todos z paměti, které deklaruje id, vyhodí 'An id column je automatically added, custom id columns are not supported' z Schema.validate() ve skutečném balíčku @powersync/common, zatímco schéma napsané pod dovedností se validuje čistě. Pravidlo transaction.complete(), které vede, je totéž, na co upozorňuje vlastní dodávaný balíček PowerSync, když se fronta nahrávání zasekne. Jeho 84řádkový SKILL.md je spíše router než zeď textu, odkazuje na 14 referenčních souborů a jedenáct průvodců SDK, a validátor repozitáře potvrzuje, že všech 81 interních odkazů se vyřeší. Cloudová polovina (login, link, deploy) vyžaduje účet PowerSync a nebyla cvičena, takže měřený rozdíl je pouze na výřezu klient-schéma.
Testováno: 2026-08-05 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/powersync-ja/agent-skills.git mkdir -p ~/.claude/skills cd agent-skills && cp -r skills/powersync ~/.claude/skills/powersync
Příkazy a ukázkové prompty
/powersyncŘízené PowerSync onboarding: CLI-first nastavení, konfigurace synchronizace a pravidla SDK footgun
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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