argon-router
Argon Router
Use this skill to implement argon-router in React web apps with predictable Effector dataflow and typed paths.
Workflow
- Classify the task:
setup: create route map, router, and controls.ui: connect router to React views, links, and outlet.native: integrate argon-router with React Navigation in React Native.query: track URL query state and sync enter/exit flows.composition: build derived/protected/virtual routes.adapters: pick and configure history/query/custom adapter.ssr: scope-safe initialization with memory history andallSettled.hooks: route activity and router access hooks in React.debug: validate path/router wiring and route lifecycle.
More from aiko-atami/effectorjs-skills
effectorjs
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.
30patronum
Select and apply Patronum operators for Effector code with minimal, practical v2.x examples. Use when tasks involve choosing between Patronum operators, composing reactive state flows, replacing manual sample/combine boilerplate with Patronum utilities, explaining operator signatures and return types, or adapting legacy Patronum usage to modern v2 shorthand and import patterns.
19effector-storage
Choose and implement effector-storage persistence patterns for Effector apps. Use when tasks involve persist/createPersist usage, selecting adapters (local/session/query/broadcast/storage/asyncStorage/memory/nil/log), configuring clock/pickup/context/keyPrefix, validating data with contracts, handling done/fail/finally flows, SSR-safe adapter fallback with either, or debugging sync and serialization issues.
16