From harness
Use this skill whenever the user asks to create CRUD for an entity, generate API endpoints, scaffold a resource, build a REST API for a table, or mentions entity generation. Also use when the user wants to add standard create/read/update/delete operations with authorization rules. Do NOT load for: UI component creation, form design, database schema-only discussions, or non-CRUD business logic. Auto-generates production-ready CRUD operations for entities — API endpoints, database models, validation, search, and pagination.
npx claudepluginhub tim-hub/powerball-harness --plugin harnessThis skill is limited to using the following tools:
Auto-generates CRUD functionality for specified entities (tables) at **production-ready level**.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Auto-generates CRUD functionality for specified entities (tables) at production-ready level.
/crud tasksFeatures:
This skill must explicitly invoke the following skills with the Skill tool:
| Skill | Purpose | When to Call |
|---|---|---|
impl | Implementation (parent skill) | CRUD feature implementation |
verify | Verification (parent skill) | Post-implementation verification |
Detailed steps are described in the phases below.
| Framework | Detection | Generated Files |
|---|---|---|
| Next.js + Prisma | prisma/schema.prisma | API routes, Prisma client |
| Next.js + Drizzle | drizzle.config.ts | API routes, Drizzle queries |
| Express | express in package.json | Controllers, routes |
| Hono | hono in package.json | Route handlers |
src/
├── lib/
│ └── validations/
│ └── {entity}.ts # Zod schemas
├── app/api/{entity}/
│ ├── route.ts # GET (list), POST (create)
│ └── [id]/
│ └── route.ts # GET, PUT, DELETE
└── tests/
└── {entity}.test.ts # Test cases
impl - Feature implementationverify - Build verificationauth - Authentication/authorization