SuperAPI AI 工具集

stripe-audit

安全与审计

查看项目

更新于 10-16 03:41

技能介绍

用途:对已有的 Stripe 集成进行深度审计,找出错误、次优实现与偏离最佳实践之处,产出可执行的发现清单。

主要能力: 一、启动 stripe-auditor 子代理并行处理繁重分析,其具只读权限并预置 Stripe 知识。 二、自动化检查脚本捕获硬编码密钥、缺失环境变量、Webhook 签名验证、模式相关参数错误。 三、深度分析覆盖:配置(各部署环境变量是否齐备、跨平台一致性 Vercel 与 Convex、密钥无尾随空白、开发用测试密钥生产用实时密钥);本地开发(pnpm dev 是否自动启动 stripe listen、是否有同步脚本捕获临时密钥、是否用 --print-secret、密钥同步到正确目标);Webhook 健康(端点注册、POST 返回非 3xx、近期事件送达、签名验证是否最先执行);订阅逻辑(试用是否用 Stripe 的 trial_end、访问控制是否正确检查订阅状态、边界情况、幂等性);安全(无硬编码密钥、密钥不被记录、错误响应不泄露内部细节);商业模式(单一价格层、升级时是否尊重试用完成、无 freemium 或功能门控);订阅管理 UX(设置页、当前计划与状态、下次账单日期、支付方式、管理订阅按钮与 Stripe Portal、账单历史、各状态提示)。

使用方式:先检查环境一致性,执行 ~/.claude/skills/stripe/scripts/detect-environment.sh;再运行自动化脚本 ~/.claude/skills/stripe/scripts/stripe_audit.sh;复杂发现可经 Thinktank 做多专家验证。输出为结构化报告,含各分区通过、警告、失败项与汇总。

限制:审计前应核对当前 Stripe 最佳实践,旧做法可能已弃用;子代理为只读访问;资料未提供具体支持平台、收费与价格信息。