What problem does it solve? Choosing the correct state-management guidance for an app is error-prone when a repository mixes Svelte, React, and Node code paths, and mixing Store families in one app causes architectural violations. This Skill acts as a root router that classifies each code path by concrete UI evidence and directs the agent to exactly one Store family plus shared core Redux guidance. ## Core Features & Use Cases - Evidence-based routing: Classifies code paths as Svelte, React, Streaming (Node/no-UI), or shared Core using concrete signals like .svelte files, React imports, or Kefir observables, defaulting to Streaming when UI evidence is absent. - Store family exclusivity enforcement: Ensures one app uses exactly one concrete Store family (Store, ReactStore, or StreamingStore) and never mixes Svelte readables, React signals, and Kefir observables in the same code path. - Universal side-effect policy: Enforces that business logic and side effects live in sagas, not components, across all families, with only DOM-local effects permitted in components. - Use Case: In a monorepo with a SvelteKit frontend and a Node worker, the router sends frontend changes to the Svelte skills and worker changes to the Streaming skills, while shared reducer policy questions go to Core. ## Quick Start Ask the agent to set up Redux state management for your SvelteKit app and it will route to the setup and Svelte Store family guidance automatically.