mcpField
N
nuqs

nuqs

github.com/thongdn-it开发595 次安装41 周前更新
代码仓库

关于 nuqs

nuqs 是一套面向 Next.js 应用的参考技能,提供类型安全的 URL 查询状态管理指南。规则按八个类别和影响优先级组织,供开发者实现、审查和排查 nuqs 用法时参考。

主要功能

  1. 01涵盖八类的 42 条优先级规则
  2. 02类型化解析器与适配器指南
  3. 03服务端组件集成实践
  4. 04URL 更新性能建议
  5. 05调试与测试指南

适用场景

  1. 01在 Next.js 应用中实现 URL 状态
  2. 02配置查询参数解析器
  3. 03审查服务端 nuqs 集成
  4. 04排查 URL 状态行为问题

安装

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

$npx skills add https://github.com/thongdn-it/react-agent-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-url-keys.md
debug-common-errors.md
debug-enable-logging.md
debug-testing.md
history-back-sync.md
history-push-navigation.md
history-replace-ephemeral.md
history-scroll-behavior.md
parser-array-format.md
parser-date-format.md
parser-enum-validation.md
parser-hex-colors.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-serialize-utility.md
perf-throttle-updates.md
server-next15-async.md

详细介绍

Next.js 的社区 nuqs 最佳实践

全面指南:在 Next.js 应用中使用 nuqs 进行类型安全的 URL 查询状态管理。包含 8 个类别中的 42 条规则,按影响程度排序,用于指导代码生成、重构和代码审查。

适用场景

在以下场景中参考这些指南:

  • 使用 nuqs 实现基于 URL 的状态
  • 在 Next.js 项目中配置 nuqs
  • 配置 URL 参数解析器
  • 将 URL 状态与 Server Components 集成
  • 优化 URL 更新性能
  • 调试 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. 性能优化(中)
6. 历史记录与导航(中)
7. 调试与测试(低-中)
8. 高级模式(低)

使用方法

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

参考文件

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

评论

支持 Markdown