SuperAPI AI 工具集

workos-to-descope

通用与其它

查看项目

更新于 10-15 21:08

技能介绍

用途:该技能面向从 WorkOS 迁移到 Descope 的自助迁移场景,适用于开发者自行迁移或技术负责人评估迁移。WorkOS 不只是认证服务,还涵盖组织、企业 SSO、SCIM/目录同步、RBAC、FGA、审计日志、连接账户、管理门户与安全控制,因此迁移需先识别实际使用的功能,再映射到 Descope 对应能力。

主要能力与流程:技能分三部分且不可跳过或合并。第一部分 MCP 检查(阻塞):调用 docs_search 确认 Descope MCP Server 是否可用;不可用时提示安装(https://docs.descope.com/mcp/mcp-server,服务器地址 https://mcp.descope.com),并询问是否先安装。第二部分迁移计划:先通过 AskUserQuestion 做分诊,收集后端语言/框架、迁移目标、现有用户与组织情况,以及 WorkOS 功能使用(AuthKit、Organizations、企业 SSO、Directory Sync/SCIM、Admin Portal/Widgets、RBAC、FGA、Audit Logs、Radar、Pipes、Vault/Feature Flags、MCP Auth/Connect 等);随后进行工程师评审检查点,确认凭据、代码库范围、部署与风险、用户与组织迁移等;再扫描代码库定位所有认证触点,最后生成 MIGRATION-PLAN.md 并暂停等待审阅。第三部分执行:用户确认后才执行计划。

使用方式:技能目录内含 references/implementation-nuances.md(各框架迁移模式、功能映射与已知陷阱)和 references/flows-and-widgets.md(Descope 术语、Flow 结构、Widgets、SSO Setup Suite、Console 与代码选择指南)。代码库分析使用 grep 搜索 WorkOS/AuthKit 导入、环境变量、SDK 调用、会话与路由保护、B2B 功能使用及依赖文件。

限制与注意:计划必须先审阅再改代码;不确定处应提问而非假设;有 MCP 时用 docs_ask_question 核实 SDK 方法名与返回类型。SCIM 是持续生命周期系统,需在切换前重新指向 Descope;切换会使现有 WorkOS 会话失效,需规划强制重新登录或分阶段上线;Vault、Feature Flags、MCP Auth/Connect 等可能无直接对应,需单独标记评估。具体收费、价格与效果资料暂未提供。