What problem does it solve?
This Skill helps you build React systems where multiple independently deployed bundles must share one React instance at runtime, while also supporting dynamic schema-driven forms and durable browser state.
Core Features & Use Cases
- Shared React Runtime: Use import maps and Vite externalization to avoid the dual-React-instance hook failure in multi-bundle frontends.
- Dynamic Form Architectures: Render server-driven schemas into React UIs and refine form behavior based on user actions.
- Persistent Client State: Manage browser state with Zustand and localStorage sync, including Map-based collections and controlled event history.
- Autocomplete Ranking: Implement frecency-based suggestion ordering with recency decay for better field completion behavior.
- Use Case: A product team ships several independently built React modules into one host app and needs them to work together reliably without breaking hooks or losing user state.
Quick Start
Ask the Skill to design a shared-React frontend architecture for multiple Vite bundles with schema-driven forms, frecency autocomplete, and Zustand persistence.