SWSkillsWay.ai
查看仓库 ↗
技能集 · / better-auth / skills

better-authbetter-auth/skills

用途概括一套基于 Better Auth 在 TS/JS 应用中实现和加固身份认证的 Agent Skills 集合。涵盖认证脚手架、核心配置、安全加固、邮箱密码、双因素认证与组织管理。各技能按上下文自动加载(如提及 Better Auth、auth.ts、MFA 等)。模块化、模型无关,适用于 agent 辅助登录、注册、OAuth 与权限控制场景。
Skill 数量
6
所需 CLI
@better-auth/cliopenssl
业务领域
BusinessCoding
技能形态
Style GuideWorkflow
技能集分析

核心思想

关键理念 & 方法论

作者的设计原则、与同类项目的差异化定位、关键工作流的简要介绍。文中提到的技能名称会自动链接到对应技能页。

核心思想

本技能集提供了一套模块化、任务导向的 Agent Skills,用于在 TypeScript/JavaScript 项目中基于 Better Auth 实现和加固身份认证。

设计原则

  • 专注:每个技能只处理一个认证领域(脚手架、安全、2FA、邮箱密码、组织)。
  • 可组合:可按需单独或组合使用。
  • 模型无关:适用于任何 agent。

关键技能

  • create-auth:在新/已有应用中搭建认证
  • better-auth-best-practices:核心服务端/客户端配置
  • better-auth-security-best-practices:加固部署
  • 领域技能:email-and-password-best-practices、two-factor-authentication-best-practices、organization-best-practices

工作流

当用户提及 Better Auth 相关主题时 agent 自动加载对应技能;用户可主动调用 create-auth 启动项目。

SkillsWay.ai · Heads-Up Agent Skills Inspector安装前,先看懂 Agent Skills。

技能关系

技能之间的使用关系

Skill → Skill 的使用关系,可跨层指向。同色块表示同一类技能形态。

引用关系数
1
独立技能数
4
引用最多的技能
  • better-auth-best-practices1个下游技能
被引用最多的技能
  • create-auth1个上游技能

说明:每条依赖线读作「当前 Skill 依赖」它指向的 Skill。

技能组成

该用什么技能?

每个技能都为某种调用者设计——有的必须由你点名触发,有的则由模型自动按上下文加载。下面的两张卡片一眼看清整个技能集的触发分工。

用户主动调用1

这些技能期待被用户手动直接点名使用。

create-auth
模型自动调用6

由模型在判断上下文相关时自动使用,通常不需要点名调用。

better-auth-best-practicesbetter-auth-security-best-practicescreate-authemail-and-password-best-practicesorganization-best-practicestwo-factor-authentication-best-practices

技能清单

6 个 Skill · 按名称或领域筛选

better-auth-best-practices

指导配置 Better Auth 服务端/客户端、数据库适配器、会话、插件与环境变量。使用 CLI 迁移/生成并参考官方文档。交付可运行的 TypeScript 认证集成,支持邮箱密码或 OAuth。

→
领域
Coding
形态
Workflow
位置
better-auth/best-practices/SKILL.md

better-auth-security-best-practices

提供 Better Auth 安全最佳实践:密钥管理、限流、CSRF 防护、受信源、会话/Cookie 安全、OAuth 令牌加密、IP 追踪与审计日志。产出加固的认证配置和生产清单,防止攻击并保护用户数据。

→
领域
CodingBusiness
形态
Style GuideWorkflow
位置
security/SKILL.md

create-auth

使用 Better Auth 为 TS/JS 应用脚手架式实现认证。自动探测框架、配置数据库适配与路由处理、接入 OAuth 及认证页面。产出规划清晰、逐步落地的认证集成,加速安全登录/注册功能交付。

→
领域
Coding
形态
Workflow
位置
better-auth/create-auth/SKILL.md

email-and-password-best-practices

配置 Better Auth 邮箱密码认证:验证、重置流程、策略与哈希。提供 TS 代码与 CLI 迁移。交付安全、可校验的凭证登录体系。

→
领域
Coding
形态
Style Guide
位置
better-auth/emailAndPassword/SKILL.md

organization-best-practices

使用 Better Auth organization 插件配置多租户组织、成员、邀请、团队与 RBAC。提供搭建步骤、代码示例、限制与安全建议。价值:快速实现安全的组织与权限管理体系。

→
领域
Coding
形态
Style GuideWorkflow
位置
better-auth/organization/SKILL.md

two-factor-authentication-best-practices

使用 Better Auth 的 twoFactor 插件配置 TOTP 验证器、邮件/短信 OTP、备份码、受信设备及 2FA 登录流程。提供安装步骤、代码片段和安全配置。为 TypeScript 应用交付带安全会话与恢复能力的强化多因素认证。

→
领域
Coding
形态
Style GuideWorkflow
位置
better-auth/twoFactor/SKILL.md

显示 6 / 6 条

安装方式

一行命令安装整个 Skillset。

在终端复制并运行以下命令,即可将 better-auth/skills 添加到 Agent 环境。

$npx skills add better-auth/skills