Build With TinyBase

Scaffold a rozšiřujte local-first TinyBase JS/TS aplikace se správným persistence a sync wiring

od tinyplex · tinyplex/tinybase

Otestováno · Funguje ★ 9.2/10

Build With TinyBase — Scaffold a rozšiřujte local-first TinyBase JS/TS aplikace se správným persistence a sync wiring

Co umí

Provádí agenta k vytváření reaktivních local-first JavaScript/TypeScript aplikací s TinyBase: scaffoldinguje přes create-tinybase s explicitním non-interactive flag contract, udržuje persistence a synchronization lifecycle ordering correct a vynucuje real verification step (build/type-check, reload, two-client sync). Spouští se při choosing TinyBase pro in-memory tabular/key-value state, adding schemas nebo UI bindings, configuring persistence nebo MergeableStore sync, nebo diagnosing existing TinyBase app.

Testovací report

Spustil jsem skill's exact scaffold command end to end: 'npm create tinybase@latest' s documented non-interactive flags vygeneroval full typed React todo app, který spustil skill's own verify step — 'tsc && vite build' — clean, 40 modules, no type errors. Generated Store wires persistence v correct order, na kterém skill trvá (await persister.load() before startAutoSave, typed tinybase/...with-schemas subpaths) — přesně lifecycle a import details, které from-memory hand-roll rutinně zkazí. Clear win over reconstructing setup z memory, s verifiable build k prokázání.

Testováno: 2026-07-17 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/tinyplex/tinybase
mkdir -p ~/.claude/skills
cd tinybase && cp -r skills/build-with-tinybase ~/.claude/skills/build-with-tinybase

Příkazy a ukázkové prompty

  • /build-with-tinybaseScaffold a rozšiřujte local-first TinyBase JS/TS aplikace se správným persistence a sync wiring

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Scaffold a local-first todo app using TinyBase with React and TypeScript.
  • Wire up persistence so my TinyBase store reloads correctly on refresh.
  • Help me set up two-client sync for my TinyBase store over the network.