SuperAPI AI 工具集

stripe-projects

数据与分析

查看项目

更新于 10-15 21:41

技能介绍

用途:当用户希望用 Stripe Projects 配置基础设施或第三方服务(数据库、认证、托管、分析、缓存、AI、可观测性)并获取 API 密钥/令牌时使用。

主要能力:搜索服务目录、初始化项目、添加服务、管理凭据与环境变量、查看项目状态。CLI 是唯一权威来源,状态存于 .projects/ 并生成 .env,不应手动编辑。

使用方式:先确认 Stripe CLI 可用(which stripe && stripe --version),版本需不低于 1.40.0,macOS 可用 brew install stripe/stripe-cli/stripe;再安装插件 stripe plugin install projects。随后搜索目录 stripe projects search <query> --json,或用 stripe projects catalog --json 浏览。初始化前先运行 stripe projects init --preflight --json,通过后执行 stripe projects init --accept-tos --yes。init 会在 .claude/skills/stripe-projects-cli 安装本地技能,可用 test -f .claude/skills/stripe-projects-cli/SKILL.md 校验,之后用该技能继续添加服务、管理凭据。查看状态用 stripe projects status --json,列出环境变量名用 stripe projects env --json。项目变量可用 stripe projects variables set <name> --env-key <ENV_KEY> --value <value> 创建或更新,用 stripe projects env add <name> --variable --env-key <ENV_KEY> 绑定,用 stripe projects env remove <name> --variable 解绑,用 stripe projects variables list --json 与 stripe projects variables delete <name> --yes 管理。

限制:遇到 BROWSER_AUTH_REQUIRED、PROJECTS_SESSION_UNUSABLE、ACCOUNT_NOT_ELIGIBLE 时必须停止并让用户自行处理,不能代为运行 init 或 stripe login;TOS_ACCEPTANCE_REQUIRED 需加 --accept-tos;PROVIDER_NOT_LINKED 需运行 stripe projects link <provider>;PLAN_REQUIRED 需先配置计划。切勿在回复中打印密钥值,也不要编造目录中不存在的服务或命令。