PowerSync

Řízené PowerSync onboarding: CLI-first nastavení, konfigurace synchronizace a pravidla SDK footgun

od powersync-ja · powersync-ja/agent-skills

Otestováno · Funguje ★ 9.2/10

PowerSync — Řízené PowerSync onboarding: CLI-first nastavení, konfigurace synchronizace a pravidla SDK footgun

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 PowerSync
  • Write PowerSync sync rules for my Postgres tables please
  • My app is stuck on Syncing forever, help debug PowerSync