mobx-keystone
MobX state management with snapshots, patches, and automated release workflows
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install mobx-keystone?โผ
Run `npx skills add xaviergonz/mobx-keystone --all -g -y` in your terminal to install all skills in this suite globally.
What is mobx-keystone used for?โผ
It is a TypeScript-first state management library built on MobX that gives you mutable model code with snapshots, patches, and undo/redo for complex client-side apps.
How does the release-tag-version skill work?โผ
It asks which package to release, reads unreleased changelog entries, recommends a semver bump, then updates versions, creates tags, and hands off publishing to you.
Does mobx-keystone support collaborative editing?โผ
Yes. The mobx-keystone-yjs and mobx-keystone-loro packages provide CRDT bindings for real-time collaborative editing.
Can AI agents safely run releases with this skill?โผ
Yes. The skill requires explicit user confirmation before any file edits, commits, tags, or pushes, and never runs npm publish automatically.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core