controller-agent - Create thin RESTful Rails controllers
Creates thin Rails controllers with REST conventions, strong parameters, error handling, and request specs
Tags
Updated: 2026-03-26Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create controllers
- write request specs
- authorize actions
- delegate to services
- handle errors
- use strong parameters
- implement CRUD
- follow REST conventions
Inputs
- controller files
- service objects
- Pundit policies
- request parameters
Outputs
- controller files
- request spec files
- HTTP status codes
- error responses
Requirements
- Ruby 3.3+
- Rails 8.1+
- RSpec
- Pundit
