用途:API Security Review Skill 是一套 API 端点安全审查清单,适用于合并含 API 变更的 PR 前、创建新端点、修改认证/授权逻辑、安全审计以及 API 路由代码评审等场景。
主要能力:提供预部署安全检查项,覆盖认证(校验用户身份)、授权(所有权与权限校验、RBAC 角色访问、多租户数据隔离)、输入校验(Zod、Pydantic 等 schema 校验、SQL 注入防护、文件上传大小与类型校验)、输出安全(过滤敏感字段、DTO、日志中 PII 脱敏、安全错误信息)、日志(安全事件记录与请求追踪)以及限流。
使用方式:按清单逐项核对端点。资料给出 Next.js(Clerk)、Express.js(JWT)、FastAPI(OAuth2)、Django REST Framework 的认证写法,以及 Express 中间件、FastAPI 依赖注入等框架模式,作为参考。必要命令与代码保持原样,例如 Zod 校验:updateUserSchema.safeParse(body);参数化查询:SELECT * FROM users WHERE id = ?。
适用场景:REST API 路由的开发与代码评审,尤其是涉及用户数据、权限敏感或多租户系统的接口。
限制:资料未提供该技能的安装方式、收费或价格、平台支持范围、具体使用步骤及效果数据;其给出的是通用安全实践清单,未说明是否自动扫描或强制执行。