What problem does it solve? URL query state in React apps is error-prone: untyped string parameters cause runtime type errors, missing adapter setup breaks hooks silently, and unthrottled URL writes trigger browser rate limits and excessive server re-renders. This Skill provides 39 prioritized rules so AI agents generate correct nuqs code the first time. ## Core Features & Use Cases - Parser Configuration Rules: Covers typed parsers, enum validation, JSON validation with Standard Schema, array formats, date parsers, and withDefault for non-nullable state. - Setup & Server Integration: Enforces NuqsAdapter wrapping, 'use client' directives, nuqs/server imports, createSearchParamsCache/createLoader usage, and Next.js 15 async searchParams handling. - Performance & History Guidance: Covers limitUrlUpdates debounce/throttle, key isolation, shallow:false server refetching, useTransition loading states, and push vs replace history modes. - Use Case: When adding a paginated, filterable search page to a Next.js app, the agent applies these rules to configure parsers, debounce the search input, and wire server-side refetching correctly. ## Quick Start Ask the agent to review or write a Next.js component that uses useQueryState or useQueryStates and apply the nuqs best practices rules.