Loading...
Loading...
nuqs (type-safe URL query state) best practices for Next.js applications. This skill should be used when writing, reviewing, or refactoring code that uses nuqs for URL state management. Triggers on tasks involving useQueryState, useQueryStates, search params, URL state, query parameters, nuqs parsers, or Next.js routing with state.
npx skill4agent add pproenca/dot-skills nuqs| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Parser Configuration | CRITICAL | |
| 2 | Adapter & Setup | CRITICAL | |
| 3 | State Management | HIGH | |
| 4 | Server Integration | HIGH | |
| 5 | Performance Optimization | MEDIUM | |
| 6 | History & Navigation | MEDIUM | |
| 7 | Debugging & Testing | LOW-MEDIUM | |
| 8 | Advanced Patterns | LOW | |
parser-use-typed-parsersparser-with-defaultparser-enum-validationparser-array-formatparser-json-validationparser-date-formatparser-index-offsetparser-hex-colorssetup-nuqs-adaptersetup-use-clientsetup-import-serversetup-nextjs-versionsetup-shared-parsersstate-use-query-statesstate-functional-updatesstate-clear-with-nullstate-controlled-inputsstate-avoid-derivedstate-options-inheritancestate-setter-returnserver-search-params-cacheserver-shallow-falseserver-use-transitionserver-parse-before-getserver-share-parsersserver-next15-asyncperf-throttle-updatesperf-clear-on-defaultperf-avoid-rerenderperf-serialize-utilityperf-debounce-searchhistory-push-navigationhistory-replace-ephemeralhistory-scroll-behaviorhistory-back-syncdebug-enable-loggingdebug-common-errorsdebug-testingadvanced-custom-parsersadvanced-url-keysadvanced-eq-functionadvanced-framework-adapters| File | Description |
|---|---|
| AGENTS.md | Complete compiled guide with all rules |
| references/_sections.md | Category definitions and ordering |
| assets/templates/_template.md | Template for new rules |
| metadata.json | Version and reference information |