form-creator

Community

Build forms fast with validation and APIs.

Authoralisonbessa
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Building forms, validation schemas, and CRUD API scaffolds without boilerplate is time-consuming and error-prone.

Core Features & Use Cases

  • Validation Schema: Define and export a TypeScript Zod schema in src/lib/validations/{feature}.schema.ts and the inferred type for strong typing.
  • Form Component: Create interactive client-side forms in src/components/forms/{feature}-form.tsx, using useForm with zodResolver and Shadcn components.
  • API Routes: Implement RESTful endpoints in src/app/api/{feature}/route.ts with protected access and standard CRUD operations (GET, POST, PATCH).

Quick Start

Create a new feature form by following the outlined file structure to generate the validation schema, form component, and API routes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: form-creator
Download link: https://github.com/alisonbessa/bluemoon/archive/main.zip#form-creator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.