react-data-provider
Installation
SKILL.md
React Data Provider
Implement data fetching and state management in React SPA (React Router v7 Framework Mode, ssr: false) projects following Sellernote conventions.
React-only SPA characteristics: No Server Components, Server Actions, or revalidatePath/Tag. All runtime data fetching is client-side via TanStack Query. Mutations use
useMutation+ REST API. The framework runs on Vite with React Router v7 in SPA mode.
Convention Loading
Read the following reference files before starting work:
- Always read first (core rules):
references/STATE_CONVENTION.md— State classification, TanStack Query patterns, Zustand patterns, nuqs URL statereferences/FRONTEND_CONVENTION.md— Component design, import rules, tech stack