home/categories/backend/thibautbaissac-rails-ai-agents-claude-37signals-skills-crud-patterns-skill-md
backenddevelopment

crud-patterns

Generates RESTful controllers mapping any action to CRUD by creating new resources instead of custom actions. Use when adding features, creating controllers, designing routes, or handling state changes via REST. WHEN NOT: Non-REST APIs (use api-patterns), view/template work (use turbo-patterns), or model business logic (use model-patterns).

ThibautBaissac
maintainer
ThibautBaissac
Updated 3/26/2026
Stars
486
Forks
58
quick start

Installation and usage

Generates RESTful controllers mapping any action to CRUD by creating new resources instead of custom actions. Use when adding features, creating controllers, designing routes, or handling state changes via REST. WHEN NOT: Non-REST APIs (use api-patterns), view/template work (use turbo-patterns), or model business logic (use model-patterns).

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use crud-patterns