crud-api-generator
Installation
SKILL.md
CRUD API Generator
Generates complete, production-ready CRUD endpoints for any entity with proper HTTP status codes, input validation, error handling, and consistent response shapes.
Workflow
1. Gather Entity Info
Before generating, identify:
- Entity name (e.g.
User,Product,Order) - Fields (names, types, required vs optional)
- Framework/language (Express, FastAPI, Django, Next.js API routes, Hono, etc.)
- Database/ORM (Prisma, Mongoose, SQLAlchemy, raw SQL, etc.)
- Auth requirements (public, JWT-protected, role-based)
If the user hasn't specified framework or DB, ask once — or make a reasonable default (Express + Prisma is a safe assumption for Node.js, FastAPI + SQLAlchemy for Python).