Loading...
Loading...
Design, refactor, and review Effector state management using modern v23+ patterns. Use when tasks involve createStore/createEvent/createEffect modeling, dataflow with sample/attach/split, scope-safe SSR with fork/allSettled/serialize/hydrate, React integration with useUnit, Solid/Vue integration patterns, fixing scope loss, or replacing anti-patterns such as business logic in watch, imperative calls in effects, and direct getState business reads.
npx skill4agent add aiko-atami/effectorjs-skills effectorjsmodelingrefactorssrreviewlegacy-migrationreferences/core-patterns.mdreferences/lint-derived-best-practices.mdreferences/explicit-start.mdreferences/computation-priority.mdwatchreferences/react-ssr-scope.mdreferences/solid-scope.mdreferences/vue-scope.mdreferences/anti-patterns-and-fixes.mdreferences/legacy-migration-map.mdreferences/checklists.mdappStartedsampleattachforkallSettleduseUnitsampleattachspliteslint-plugin-effectorUnitStoreEventEffectDomainScopeCommon unitStoreEventEffectDerived storemapcombine.pendingDerived storetargetsampleReducerstore.on(...)undefined===WatcherSubscriptionPuritymap.onDomainonCreate*watchsampleforwardguardmap.on$store.getState()sampletargetsamplesampleguardclock -> source -> filter -> fn -> targettargettargetclocksource.onsampleguard$storeeventHappenedsomeFxuseUnit