mcpField
N
nuqs

nuqs

github.com/pproenca开发2182.3k 次安装11 周前更新
代码仓库

关于 nuqs

面向使用 nuqs 管理类型安全 URL 查询状态的开发者参考技能,适用于 React 及相关框架。39 条分级规则涵盖解析器、设置、服务端集成、性能与调试。

主要功能

  1. 01涵盖八类的 39 条规则
  2. 02类型化解析器与 URL 参数模式
  3. 03框架设置与适配器指导
  4. 04服务端组件集成
  5. 05URL 更新性能与历史记录控制
  6. 06调试与测试指导

适用场景

  1. 01为应用添加 URL 状态
  2. 02在框架项目中配置 nuqs
  3. 03跨库共享解析器
  4. 04排查查询状态行为

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pproenca/dot-skills --skill nuqs

安装后在 Claude Code 中输入/nuqs确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

AGENTS.md
metadata.json
README.md
assets/templates/
_template.md
references/
_sections.md
advanced-custom-parsers.md
advanced-eq-function.md
advanced-framework-adapters.md
advanced-process-url-search-params.md
advanced-url-keys.md
debug-enable-logging.md
debug-testing.md
history-push-navigation.md
history-scroll-behavior.md
parser-array-format.md
parser-date-format.md
parser-enum-validation.md
parser-index-offset.md
parser-json-validation.md
parser-use-typed-parsers.md
parser-with-default.md
perf-avoid-rerender.md
perf-clear-on-default.md
perf-debounce-search.md
perf-key-isolation.md
perf-serialize-utility.md
perf-throttle-updates.md
server-next15-async.md
server-parse-before-get.md
server-search-params-cache.md

详细介绍

Next.js 和 React 的 nuqs 社区最佳实践

全面介绍如何使用 nuqs 在 Next.js、React Router、TanStack Router、Remix 和纯 React 中进行类型安全的 URL 查询状态管理。涵盖 nuqs v2.5–v2.9 的功能。包含 8 个类别中的 39 条规则,并按影响排序,为代码生成、重构和代码审查提供指导。

适用场景

在以下情况下参考这些指南:

  • 使用 nuqs 实现基于 URL 的状态
  • 在 Next.js 或 React Router 项目中设置 nuqs
  • 配置 URL 参数解析器
  • 将 URL 状态与服务器组件集成
  • 优化 URL 更新性能(limitUrlUpdates、键隔离)
  • 通过 Standard Schema 与 tRPC / TanStack Router / 表单共享解析器定义
  • 调试 nuqs 相关问题

规则类别与优先级

优先级类别影响前缀
1解析器配置CRITICALparser-
2适配器与设置CRITICALsetup-
3状态管理HIGHstate-
4服务器端集成HIGHserver-
5性能优化MEDIUMperf-
6历史记录与导航MEDIUMhistory-
7调试与测试LOW-MEDIUMdebug-
8高级模式LOWadvanced-

快速参考

1. 解析器配置(CRITICAL)
2. 适配器与设置(CRITICAL)
3. 状态管理(HIGH)
4. 服务端集成(HIGH)
5. 性能优化(MEDIUM)
6. 历史记录与导航(MEDIUM)
7. 调试与测试(LOW-MEDIUM)
8. 高级模式(LOW)

使用方法

阅读各个参考文件,了解详细说明和代码示例:

参考文件

文件说明
AGENTS.md包含所有规则的完整汇编指南
references/_sections.md类别定义和排序
assets/templates/_template.md新规则模板
metadata.json版本和参考信息

评论

支持 Markdown