content-creator
88创建品牌一致的营销内容
营销团队需要在各个渠道保持一致的内容。此技能可帮助规划、撰写、分析和优化内容,使其符合品牌语调和 SEO 要求。
构建 Next.js Supabase Auth 流程
Next.js App Router 身份验证可能会在中间件、Server Components 和客户端状态之间出问题。此技能会指导使用 cookie 会话、受保护路由、回调处理和 token 管理规范来设置 Supabase Auth。
安装前请停下并请求确认。
请审查安装计划,并在更改文件前获得用户明确同意。
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "nextjs-supabase-auth" from https://skillstore.io/skills/sickn33-nextjs-supabase-auth.md and its manifest at https://skillstore.io/api/skills/sickn33-nextjs-supabase-auth/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智能体仍应展示其计划,并按安全策略请求必要确认。
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
正在使用“nextjs-supabase-auth”。 我需要在 App Router 中使用 Supabase Auth 保护 dashboard 路由。
预期结果:
一个路由保护方案,涵盖中间件检查、会话刷新、安全重定向,以及每个身份验证操作应在哪里运行。
正在使用“nextjs-supabase-auth”。 我的 OAuth 回调在本地可用,但用户在重定向后会丢失会话。
预期结果:
一个故障排查清单,涵盖回调交换、cookie 持久化、重定向目标和 Supabase client 上下文。
正在使用“nextjs-supabase-auth”。 审查我的 client component 是否应该直接读取 auth tokens。
预期结果:
一个边界审查,建议使用服务器端会话访问,并避免在客户端代码中不必要地暴露 token。
The command-execution alerts are false positives caused by JavaScript template literals, Markdown fences, and inline Markdown. Public Supabase environment variables are expected, but the OAuth callback contains a high-severity open redirect through its unvalidated next parameter.
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
https://skillstore.io/skills/sickn33-nextjs-supabase-auth/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/sickn33-nextjs-supabase-auth?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/sickn33-nextjs-supabase-auth?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-nextjs-supabase-auth/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/sickn33-nextjs-supabase-auth.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>sickn33. (2026). nextjs-supabase-auth security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-nextjs-supabase-auth/audits/6@techreport{sickn33-sickn33-nextjs-supabase-auth-2026,
author = {sickn33},
title = {nextjs-supabase-auth security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/sickn33-nextjs-supabase-auth/audits/6},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "nextjs-supabase-auth security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-08-04"
url: "https://skillstore.io/skills/sickn33-nextjs-supabase-auth/audits/6"
identifiers:
- type: other
value: "skillstore:sickn33-nextjs-supabase-auth:audit:6"
description: "Skillstore immutable audit report identifier"
为新的 Next.js 应用程序规划 Supabase Auth clients、回调和 cookie 会话。
设计中间件和路由保护,在不暴露 tokens 的情况下保持会话刷新。
检查身份验证逻辑应属于中间件、Server Actions、Server Components 还是 Client Components。
帮我将 Supabase Auth 添加到 Next.js App Router 项目中。涵盖 client 设置、cookies、登录、登出和受保护路由。
审查我的 Next.js App Router 和 Supabase Auth 路由保护方案。重点关注中间件会话刷新和安全重定向。
指导 Next.js App Router 中 Supabase Auth 的 OAuth 回调流程。解释 code exchange、session cookies 和重定向处理。
审计我的 Next.js Supabase Auth 架构。识别 token 暴露风险、服务器-客户端边界问题以及错置的身份验证状态。
作者
sickn33许可证
MIT
Skillstore 修订
r2
版本提示
作者未声明版本。
引用
81e05e636292629114b76cbb3922fbe57672fc02
维护新鲜度
2026/8/5
使用量
10 次下载 · 120 次浏览
文件结构
📄 SKILL.md
创建品牌一致的营销内容
营销团队需要在各个渠道保持一致的内容。此技能可帮助规划、撰写、分析和优化内容,使其符合品牌语调和 SEO 要求。
用成熟模式改进 LLM 提示词
不一致的提示词会浪费时间,并让 AI 输出难以信任。此技能通过可复用模式、示例、评估步骤和优化工作流来指导提示词设计。
设计可扩展的软件架构
在 Web、移动端、后端和云系统之间比较架构决策并不容易。此技能为报告、依赖项审查和权衡文档提供结构化指南与本地脚手架脚本。
使用资深级模式构建全栈应用
团队需要针对现代 Web 应用的一致设置、架构和审查指导。此技能为 React、Next.js、Node.js、GraphQL 和 PostgreSQL 项目提供脚手架工具、工作流参考和质量提示。
使用 Prompt Engineer 优化 AI 提示词
当目标模糊或复杂时,编写清晰的提示词很困难。此技能会使用经过验证的提示词框架,将粗略请求转化为结构化提示词。
利用研究洞察优先安排产品工作
产品团队需要更快的方法来对功能排序、综合访谈内容并记录决策。此技能提供 RICE 评分、访谈分析和 PRD 模板,用于结构化规划。
规划 Next.js App Router 架构
由 89jobrien
Next.js 团队在选择路由、组件、数据加载和迁移步骤时可能会遇到困难。此技能为 App Router、Server Components 和性能提供结构化的架构指导。
优化 Next.js 性能
由 Atman36
Next.js 应用可能会因为大型 bundle、薄弱的缓存和未优化的媒体而变慢。此技能会指导 Claude、Codex 和 Claude Code 对生产应用进行有针对性的性能改进。
设计可靠的 REST 和 GraphQL API
由 AutumnsGrove
API 团队需要一致的端点、身份验证和文档。此技能指导 REST、GraphQL、OpenAPI、版本控制和安全设计决策。
实现 React View Transitions
由 vercel-labs
React 视图过渡很容易放错位置,从而导致无提示或嘈杂的动画。此技能可指导路由、Suspense、列表和共享元素动画的选择。
Test Clerk Authentication with Playwright or Cypress
由 clerk
Authentication setup and session handling can make end-to-end tests unreliable. This skill guides Clerk testing through framework-specific documentation, development keys, testing tokens, and session reuse.
构建可用于生产的前端功能
由 davila7
前端团队需要在各项目中获得一致的 React 和 Next.js 指导。此技能提供用于前端分析的参考工作流、质量实践和辅助脚本。