crud

Generate CRUD scaffolding with API routes, validation, and authorization.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/lane2077/claude-code-harness-zh --skill crud-lane2077
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crud
Source: https://github.com/lane2077/claude-code-harness-zh/tree/main/codex/.codex/skills/crud
Command: npx skills add https://github.com/lane2077/claude-code-harness-zh --skill crud-lane2077

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto-generates CRUD functionality for specified entities (tables) at production-ready level.

Core Features & Use Cases

  • Validation (Zod) auto-add
  • Auth/authorization (Row Level Security) auto-config
  • Relations (one-to-many, many-to-many) support
  • Pagination, search, filters
  • Auto-generated test cases

Quick Start

Create CRUD endpoints for a sample entity like tasks, including validation, authorization, and tests.

Frequently Asked Questions about crud

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate production-ready CRUD scaffolding for Next.js and Express?

Auto-generating CRUD scaffolding produces API routes, Zod validation, RBAC authorization, and test-covered implementations for Next.js, Express, or Hono with minimal diffs to your existing database and code.

Can I generate CRUD endpoints with row-level security and Zod validation automatically?

Generating CRUD endpoints automatically configures Zod validation and row-level security authorization. The implementation includes RBAC configuration and end-to-end validation for your defined entities.

Does the CRUD scaffolding support one-to-many and many-to-many relations with pagination?

CRUD scaffolding supports one-to-many and many-to-many relations alongside pagination, search, and filters. Relations are fully mapped into the generated API routes and validation schemas.

What's the best way to add test-covered CRUD operations without breaking existing database code?

The best way to add test-covered CRUD operations is through scaffolding that produces minimal diffs to existing DB and code. It delivers auto-generated test cases and end-to-end verification for complete coverage.

When should I not use automated CRUD scaffolding for my API routes?

You should avoid automated CRUD scaffolding when your API requires highly custom, non-standard routing logic outside typical entity operations. The tool targets standard production-ready CRUD patterns with built-in validation and authorization.