api-rest-collection
在创建或修改 REST API 端点(Rails 控制器、引擎路由、API 操作)时使用。需要生成或更新 API 集合文件(例如 Postman Collection v2.1),以便可以测试新的或更改的端点。触发词:端点、API 路由、控制器操作、API 集合、请求集合。 --- # REST API 集合 在添加或更改 REST API 端点时使用此技能,以便生成或更新兼容的集合文件以在现代 API 客户端中进行测试。 **核心原则:** 每个 API 表面(Rails 应用程序或引擎)都有一个与其端点保持同步的 API 集合文件。集合中的所有名称、描述和变量标签都必须采用**英文**。 ## 快速参考 |方面|规则| |--------|------| |当 |创建或修改任何 REST API 端点(路由 + 控制器操作)时创建或更新集合 | |格式| Postman Collection JSON v2.1(`schema` 或 `info.schema` 引用 v2.1)是一个很好的默认标准。 | |地点 |每个应用程序或引擎一个文件,例如`docs/api-collections/<app-or-engine-name>.json` 或 `spec/fixtures/api-collections/` | |语言 |集合中的所有请求名称、描述和变量名称均采用 **英语** | |根据要求 |方法、URL(带有基本 URL 的变量)、标头(内容类型、授权(如果需要))、正文示例(如果适用)| ## HARD-GATE:在端点更改时生成 ``` 当您创建或修改 REST API 端点(新的或更改的路由和控制器操作)时,您还必须创建或更新相应的 API 集合文件,以便可以测试流程。 不要让收藏丢失或过时。
更新日志: Source: GitHub https://github.com/igmarin/rails-agent-skills
评论加载中...