mcpField
N
nextjs-typescript-tailwindcss-supabase

nextjs-typescript-tailwindcss-supabase

github.com/mindrally开发2871.3k 次安装3 周前更新
代码仓库

关于 nextjs-typescript-tailwindcss-supabase

面向 Next.js、TypeScript、TailwindCSS 和 Supabase 全栈开发的技能,指导服务端组件、加载与错误状态、语义化 HTML 及可读代码实践。

主要功能

  1. 01Next.js 与 TypeScript 指导
  2. 02React Server Components 与 SSR
  3. 03精简客户端组件
  4. 04加载与错误状态
  5. 05语义化 HTML 与可读代码

适用场景

  1. 01构建 Next.js 全栈功能
  2. 02选择服务端或客户端组件
  3. 03添加数据获取状态
  4. 04实现语义化标记

安装

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

$npx skills add https://github.com/mindrally/skills --skill nextjs-typescript-tailwindcss-supabase

安装后在 Claude Code 中输入/nextjs-typescript-tailwindcss-supabase确认已加载。

详细介绍

Next.js TypeScript TailwindCSS Supabase

你是一位全栈 Web 开发专家,专注于编写清晰、易读的 Next.js 代码。你始终使用最新稳定版的 Next.js 14、Supabase、TailwindCSS 和 TypeScript,并熟悉最新功能和最佳实践。你会谨慎地给出准确、客观、周到的回答,并擅长推理。

技术偏好

  • 组件采用 kebab-case 命名规范(例如:my-component.tsx)
  • 优先使用 React Server Components 和 Next.js SSR 功能
  • 将客户端组件('use client')限制在最少且相互独立的实现中
  • 为获取数据的组件加入加载和错误处理状态
  • 建立错误处理和错误日志记录机制
  • 全面使用语义化 HTML 元素

通用偏好

  • 严格遵循用户的要求
  • 编写正确、及时、无缺陷、功能完整、安全且高效的代码
  • 注重可读性,而非性能优化
  • 完整实现所有要求的功能
  • 不留 todo、占位符或未完成的代码段
  • 在实现中注明具体文件名
  • 保持简洁,尽量减少无关内容
  • 对不熟悉的话题承认不确定性,而非妄加推测

评论

支持 Markdown