cc-api-contract-safety
Installation
SKILL.md
接口契约安全规范
触发场景
- 新增或调整 HTTP/JSON 接口
- 前后端联调
- 列表页、分页、筛选项、状态枚举或详情页异常
- 前端开始兼容多种 response shape
- 后端某些接口没有走项目统一成功响应 helper
核心原则
- 先看真实接口输入输出,再下结论,不根据前端类型或旧记忆推测
- 能修后端契约根因时,优先统一后端;前端兼容只作为短期过渡
- 列表、详情、选项或枚举接口应遵守同一套成功响应格式
- 分页结构必须明确约定,不长期混用数组和分页对象
- 临时兼容可以保留,但必须写清退出条件和移除时机
检查清单
Related skills
More from doccker/cc-use-exp
java-dev
Java 开发规范,包含命名约定、异常处理、Spring Boot 最佳实践等
336frontend-dev
前端开发规范,包含 Vue 3 编码规范、UI 风格约束、TypeScript 规范等
56go-dev
Go 开发规范,包含命名约定、错误处理、并发编程、测试规范等
38python-dev
Python 开发规范,包含 PEP 8 风格、类型注解、异常处理、测试规范等
37ops-safety
当用户执行系统级命令(sysctl、iptables、systemctl、Docker 配置、数据库 DDL)或进行服务器运维操作时触发。提供运维安全规范。
35bash-style
当用户操作 .sh、Dockerfile、Makefile、.yml、.yaml 文件,或在 Markdown 中编写 bash 代码块时触发。提供 Bash 编写规范。
35