mobx-state-tree-store-builder
Installation
SKILL.md
MobX State Tree Store Builder
This skill helps create MobX State Tree stores following the established patterns in the Fitness Tracker App. It handles the complex setup required for proper TypeScript integration, RootStore injection, and consistent architectural patterns.
When to Use This Skill
Use this skill when you need to:
- Create a new domain model (like ExerciseModel)
- Build a collection store (like ExerciseStoreModel)
- Add a new store to the RootStore
- Extend existing stores with new functionality
- Create proper TypeScript interfaces and snapshots
Store Types
Domain Models
Atomic data models that represent business entities. Examples: ExerciseModel, UserModel.
Pattern: types.model("Name", { ... }).views(...).actions(...)