关于 nextjs-production-platform
面向 Next.js 应用开发与运维的技能,涵盖部署、路由、缓存和可观测性决策。详细规则按需加载,并强调依据官方文档核实托管平台能力。
主要功能
- 01部署与运行时指导
- 02多实例缓存协调
- 03Multi-Zones 与租户路由
- 04监测与可观测性配置
- 05核实平台能力
适用场景
- 01审查 standalone Docker 部署
- 02配置多实例共享缓存
- 03规划租户或 Multi-Zones 路由
- 04检查平台对流式传输或 WebSockets 的支持
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ xirothedev/ skills --skill nextjs-production-platform安装后在 Claude Code 中输入/nextjs-production-platform确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
AGENTS.mdmetadata.jsontest-cases.jsondataset/arch/multi-tenant/correct.tsincorrect.tsnotes.mddataset/arch/multi-zones/correct.tsincorrect.tsnotes.mddataset/deploy/cache-coordination/correct.tsincorrect.tsnotes.mddataset/deploy/server-actions-key/correct.tsincorrect.tsnotes.mddataset/deploy/standalone-docker/correct.tsincorrect.tsnotes.mddataset/ops/instrumentation/correct.tsincorrect.tsxnotes.mdreferences/_sections.mdarch-multi-tenant.mdarch-multi-zones.mddeploy-cache-coordination.mddeploy-server-actions-key.mddeploy-standalone-docker.mdops-instrumentation.mdsources/inventory.json详细介绍
Next.js 生产平台
当 Next.js 任务涉及运行时打包、托管拓扑、可观测性、缓存协调或域名路由时,请使用此技能。选择渲染、缓存或部署模式前,先确认平台具备哪些能力。
适用场景
以下情况请使用此技能:
- 编写或审查 Dockerfile、独立输出、静态导出或部署工作流变更
- 在多个实例或区域自托管 Next.js
- 配置共享缓存处理程序、部署 ID 或 Server Action 加密密钥
- 添加
instrumentation.ts、OpenTelemetry、Speed Insights 或生产环境日志 - 使用 Multi-Zones 拆分应用,或设计租户路由
- 判断平台是否支持流式传输、PPR、ISR、路由处理程序或 WebSocket
按需加载
从此文件开始。仅在任务需要时加载详细文件:
references/_sections.md
references/deploy-standalone-docker.md
references/deploy-server-actions-key.md
references/deploy-cache-coordination.md
references/ops-instrumentation.md
references/arch-multi-zones.md
references/arch-multi-tenant.md
dataset/deploy/standalone-docker/correct.ts
sources/inventory.json
每个规则文件都包含:
- 模式的重要性
- 错误和正确示例
- 包含更多示例的数据集路径
- 官方来源参考
规则类别优先级
| 优先级 | 类别 | 影响 | 前缀 |
|---|---|---|---|
| 1 | 部署与运行时 | 严重 | deploy- |
| 2 | 架构与路由拓扑 | 高 | arch- |
| 3 | 运维与可观测性 | 高 | ops- |
来源策略
优先参考 Next.js 官方部署、自托管、适配器和平台文档。假设平台支持流式传输、PPR、共享缓存或长连接之前,先查阅托管方文档,确认其特定行为。
评论
支持 Markdown