TinyBase
Скилл build-with-tinybase: агент собирает и проверяет local-first приложения на реактивном хранилище 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 из каталога скиллов агента.
Проверка безопасности
- Скилл дает методологию и генерацию проекта, код запускаете вы
Коротко о README
README описывает TinyBase как компактное реактивное хранилище данных и движок синхронизации для JavaScript и TypeScript. Поддерживаются табличные и ключевые данные, схемы, запросы, метрики, индексы, привязки к React, Svelte и Solid, персистентность и синхронизация через MergeableStore на CRDT. В репозитории есть Agent Skill build-with-tinybase, который помогает собирать и проверять приложения на TinyBase и опирается на генерацию проекта через npm create tinybase. Документация и примеры на сайте проекта, лицензия MIT.
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.
Частые вопросы
Скилл заменяет серверную базу?
Нет. TinyBase держит активный набор данных в рантайме, а для бесконечных или серверных данных его пара это отдельная база или сервис.
Как начать новый проект?
Скилл советует сгенерировать приложение через npm create tinybase и дальше расширять его, а не собирать настройку вручную по памяти.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything