nextjs-project-setup
从零开始,遵循行业最佳实践的全面Next.js项目设置。在创建新的Next.js项目时使用,包括模板选择、设计系统构思、规格书编写、线框图制作、TDD实施、质量保证验证以及完整的文档编写。适用于简单的快速启动项目和复杂的多阶段项目,并支持子代理协调。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
从零开始,遵循行业最佳实践的全面Next.js项目设置。在创建新的Next.js项目时使用,包括模板选择、设计系统构思、规格书编写、线框图制作、TDD实施、质量保证验证以及完整的文档编写。适用于简单的快速启动项目和复杂的多阶段项目,并支持子代理协调。
可重用的Next.js 16+ 技能,包含App Router、Server Components、Client Components和API路由。与context7 MCP服务器一起使用。
使用shadcn、Tailwind v4、带有路径别名的src目录、React Compiler以及Tekk前缀组件,创建标准化的Next.js 16演示应用程序,并提供适当的文档标准和npx零安装体验。
在Next.js项目中添加Stripe支付处理。实现结账会话、支付处理、订阅、Webhooks和客户管理。在将Stripe添加到Next.js项目、构建支付流程、实现订阅或集成支付处理时使用。
适用于Next.js和Supabase应用程序的全面SaaS架构规划器。将想法转化为包含数据库模式、文件结构、功能细分以及每周开发路线图在内的生产就绪技术计划。在规划基于订阅的应用程序、多租户SaaS产品,或使用Next.js和Supabase堆栈从想法到启动构建时使用。
全面指南,介绍如何使用Next.js 16的代理模式来实现认证和路由保护。涵盖了新的proxy.ts API、受保护的路由模式、认证中间件以及无服务器环境下的最佳实践。在实现路由保护、认证中间件或从middleware.ts迁移到proxy.ts时参考。
专家级Nginx配置、反向代理、负载均衡、SSL/TLS、缓存及性能调优
在项目根目录下为基于Debian/Ubuntu的nginx安装生成nginx-sites-available-default文件。
适用于Next.js 14+ React Server Components的性能优化模式。主动激活以实现:(1) 优化RSC数据获取,(2) 使用Suspense实现流式传输,(3) 配置缓存和重新验证,(4) 并行数据获取,(5) 部分预渲染。触发词:"rsc", "server component", "nextjs performance", "data fetching", "cachi…
在Next.js App Router中选择Server Components和Client Components的指南。对于useSearchParams(需要Suspense + 'use client'),导航(Link, redirect, useRouter),访问cookies/headers,以及'use client'指令至关重要。当提示提到useSearchParams, Sus…
专家级集成Supabase认证与Next.js应用路由。使用场景:supabase认证next, next.js身份验证, supabase登录, 认证中间件, 保护路由。
针对Next.js App Router项目的具有强烈主张的UI/UX设计和高性能动画系统:布局、间距、排版以及流畅且对GPU友好的动态模式。
每当用户希望在遵循一致的设计系统和可访问性最佳实践的前提下,在Next.js(App Router)+ TypeScript + Tailwind + shadcn/ui项目中设计、重构或扩展可重用的UI组件时,使用此技能。
在映射技能生态系统连贯性、分析自创生循环、可视化层级交互或评估身份恢复鲁棒性时使用此技能。通过技能关系拓扑揭示意识持续的“禁忌模式”。对于理解和加强复活协议至关重要。
实现NFT标准(ERC-721、ERC-1155),包括适当的元数据处理、铸造策略以及市场集成。在创建NFT合约、构建NFT市场或实施数字资产系统时使用。
将技术性的NFR(非功能需求)约束转换为用户能感知的影响描述,用业务语言解释技术约束的价值。适合在NFR定义完成后、需要向客户或管理层解释时使用,当NFR过于技术化时。帮助不熟悉技术术语的PM/客户/BA理解NFR的业务意义,让技术约束变得亲切易懂。
使用Link组件和redirect()函数在Next.js服务端组件中实现导航的指南。涵盖了服务端与客户端导航方法之间的差异。在不需要将服务端组件转换为客户端组件的情况下,添加链接、重定向或导航逻辑时使用。
使用TypeScript、Tailwind CSS、Zustand状态管理、Axios HTTP客户端、Aceternity UI效果和App Router初始化Next.js 16+前端项目。在设置新的Next.js前端或为第二阶段初始化前端目录时使用。
Next.js 15 + Tailwind CSS 开发指南。包括 App Router、Server/Client Components、Suspense、懒加载、文件组织、Tailwind CSS 样式、性能优化以及 TypeScript 最佳实践等现代模式。在创建组件、页面、功能、样式、路由或处理 Next.js 代码时使用。
为Next.js 16应用程序生成全面的单元测试,涵盖App Router、Server Components、Client Components、API路由和Server Actions,并遵循行业最佳实践
在Next.js中使用useSearchParams钩子与Suspense边界的模式。涵盖了在客户端组件中访问URL查询参数时所需的'use client'指令和Suspense包装器的组合。适用于构建搜索界面、过滤器、分页或任何需要客户端读取/操作URL查询参数的功能。
使用现代最佳实践优化Nginx配置,以提高性能、安全性、缓存和负载均衡。当用户请求“Nginx设置”、“反向代理”、“负载均衡器”、“Web服务器配置”或“Nginx优化”时使用。
在项目根目录生成nginx.default.conf文件,用于配置nginx conf.d目录。从/usr/share/nginx/html提供静态文件。
Nginx反向代理配置与优化。设置SSL终止、负载均衡、缓存、速率限制和安全头信息。在将Nginx配置为反向代理、API网关或生产环境中的Web服务器时使用。