Designs client-side state management strategies using Redux, NgRx, Zustand, Context API, and Firestore real-time sync. Covers state shape design, selector patterns, and optimistic updates. [EXPLICIT] Trigger: "state management", "Redux", "NgRx", "Zustand", "Context API"
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill is limited to using the following tools:
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdtemplates/output.docx.mdtemplates/output.html"State is the root of all revenue... and the root of all bugs." — Unknown
Designs client-side state management architectures using Redux, NgRx, Zustand, Context API, or Firestore sync, with clear patterns for state shape, selectors, and side effects. Use this skill when application state grows complex, when multiple components share data, or when choosing between state management solutions. [EXPLICIT]
realtime-architecture — Firestore real-time sync patternscomponent-architecture — state boundaries align with component boundariesreact-development — React-specific state management patternsExample invocations:
| Scenario | Handling |
|---|---|
| Empty or minimal input | Request clarification before proceeding |
| Conflicting requirements | Flag conflicts explicitly, propose resolution |
| Out-of-scope request | Redirect to appropriate skill or escalate |
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.