TinyBase — скилл

Скилл build-with-tinybase: агент собирает и проверяет local-first приложения на реактивном хранилище TinyBase

  • 5 213 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл дает методологию и генерацию проекта, код запускаете вы
Все причины и проверки

tinyplex/tinybase

Установка

Ручная установка

npx skills add tinyplex/tinybase

Добавляет скилл build-with-tinybase в каталог скиллов агента.

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл дает методологию и генерацию проекта, код запускаете вы

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

TinyBase это реактивное хранилище данных и движок синхронизации для JavaScript и TypeScript: табличные и ключевые данные в памяти, привязки к React, Svelte и Solid, персистентность и синхронизация через MergeableStore на CRDT. Для агентов в репозитории есть скилл build-with-tinybase. Он ведет сборку local-first приложения: помогает выбрать между Store и MergeableStore, настроить схемы и привязки интерфейса, персистентность в браузере или базе и синхронизацию, а также диагностировать существующее приложение. Скилл предлагает опираться на актуально сгенерированный проект через npm create tinybase, а не собирать настройку по памяти.

Для кого. Для фронтенд- и full-stack разработчиков, кто делает local-first приложения на реактивных данных.

Подходит, если

  • Нужно с нуля собрать приложение на TinyBase со схемами и привязками
  • Нужно настроить персистентность и синхронизацию через MergeableStore
  • Нужно разобраться в существующем приложении на TinyBase

Не подходит, если

  • Основной набор данных бесконечен или живет и запрашивается на сервере
  • Проект не на JavaScript или TypeScript

Пример запроса к агенту

Собери на TinyBase local-first приложение со списком задач, персистентностью в браузере и привязками к React

Ограничения

Скилл рассчитан на разработку на TinyBase и не подменяет серверную базу, когда данные бесконечны или запрашиваются на сервере. Он направляет сборку и проверку, но сам код и его запуск остаются за вами. TinyBase это библиотека, ее нужно подключить в проект.

Как отключить. Удалите папку скилла build-with-tinybase из каталога скиллов агента.

Частые вопросы

Скилл заменяет серверную базу?

Нет. TinyBase держит активный набор данных в рантайме, а для бесконечных или серверных данных его пара это отдельная база или сервис.

Как начать новый проект?

Скилл советует сгенерировать приложение через npm create tinybase и дальше расширять его, а не собирать настройку вручную по памяти.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Официальные скиллы сети Base: адреса RPC, деплой контрактов через Foundry, Builder Codes, регистрация ИИ-агентов и свой узел.

СкиллШирокий доступ121Звезды репозитория
Официальный

Два скилла для сборщика tsdown: настройка сборки TypeScript-библиотек и перенос проекта с tsup

СкиллРасширенный доступ4,3 тыс.Звезды репозитория

Codebase Context дает агенту карту репозитория, ранжированный поиск по коду, ссылки на символы и память проекта через MCP и CLI

MCP-серверМинимальный доступ68Звезды репозитория

Buildable превращает идею в спецификацию и проект Next.js или Expo: локальный плагин для Codex, Claude Code и Cursor.

ПлагинРасширенный доступ54Звезды репозитория

Проверяемый реестр скиллов с CLI для установки в два десятка агентов и MCP-сервером для поиска скиллов на лету

СкиллРасширенный доступ7,2 тыс.Звезды репозитория

Builder Skills

Skills for agents

Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные

СкиллРасширенный доступ4,7 тыс.Звезды репозитория

Коротко о README

README описывает TinyBase как компактное реактивное хранилище данных и движок синхронизации для JavaScript и TypeScript. Поддерживаются табличные и ключевые данные, схемы, запросы, метрики, индексы, привязки к React, Svelte и Solid, персистентность и синхронизация через MergeableStore на CRDT. В репозитории есть Agent Skill build-with-tinybase, который помогает собирать и проверять приложения на TinyBase и опирается на генерацию проекта через npm create tinybase. Документация и примеры на сайте проекта, лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: build-with-tinybase
description: Scaffold, extend, and verify reactive local-first JavaScript or TypeScript applications with TinyBase. Use when choosing TinyBase for in-memory tabular or key-value state, generating an app with create-tinybase, adding schemas or UI bindings, configuring browser or database persistence, configuring MergeableStore synchronization, or diagnosing an existing TinyBase application.
---

# Build With TinyBase

Prefer a current generated application over reconstructing TinyBase setup from memory. Preserve persistence and synchronization lifecycle ordering, and verify the behavior the user actually needs.

Сообщить о проблеме