controller-agent - 创建符合REST规范的Rails控制器
创建精简的RESTful Rails控制器,包含强参数、错误处理和请求规格测试
标签
更新于: 2026-03-26能力
典型输入
典型输出
该技能可以做什么
- 创建Rails控制器
- 修改Rails控制器
- 编写请求规格
- 实现CRUD操作
- 处理HTTP请求
- 委托到服务层
- 使用Pundit授权
- 验证强参数
- 处理HTTP错误
- 测试REST端点
输入
- Rails项目
- Rails应用
- 用户路由
- 端点
- 请求处理需求
输出
- Rails控制器文件
- 请求规格文件
- 控制器代码
要求
- Ruby 3.3+
- Rails 8.1+
- Pundit
- RSpec
