2.3k★by lxgicstudios
form-gen – OpenClaw Skill
form-gen is an OpenClaw Skills integration for coding workflows. Generate form components with validation. Use when building forms.
Skill Snapshot
| name | form-gen |
| description | Generate form components with validation. Use when building forms. OpenClaw Skills integration. |
| owner | lxgicstudios |
| repository | lxgicstudios/form-gen |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @lxgicstudios/form-gen |
| last updated | Feb 7, 2026 |
Maintainer

name: form-gen description: Generate form components with validation. Use when building forms.
Form Generator
Forms are tedious. Validation is worse. Describe what fields you need and get a complete form component with validation wired up.
One command. Zero config. Just works.
Quick Start
npx @lxgicstudios/ai-form "signup form with email, password, name"
What It Does
- Generates React form components
- Includes validation with react-hook-form + zod
- Handles error states and accessibility
- Supports TypeScript out of the box
Usage Examples
# Signup form
npx @lxgicstudios/ai-form "signup form with email, password, name"
# Checkout form with TypeScript
npx @lxgicstudios/ai-form "checkout form with address and payment" -t
# Contact form to file
npx @lxgicstudios/ai-form "contact form" -o ContactForm.tsx -t
Best Practices
- Use TypeScript - catch errors at compile time
- Show inline errors - don't wait until submit
- Add loading states - show progress during submission
- Test with keyboard - forms must be accessible
When to Use This
- Need a form fast without boilerplate
- Setting up validation patterns
- Prototyping with working forms
- Learning react-hook-form + zod
Part of the LXGIC Dev Toolkit
This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.
Find more:
- GitHub: https://github.com/LXGIC-Studios
- Twitter: https://x.com/lxgicstudios
- Substack: https://lxgicstudios.substack.com
- Website: https://lxgic.dev
Requirements
No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable.
npx @lxgicstudios/ai-form --help
How It Works
Takes your form description, determines the fields and their validation rules, then generates a complete React component using react-hook-form for state management and zod for validation schemas.
License
MIT. Free forever. Use it however you want.
@lxgicstudios/ai-form
Generate form components with validation from plain English descriptions.
Install
npm install -g @lxgicstudios/ai-form
Usage
npx @lxgicstudios/ai-form "signup form with email, password, name"
npx @lxgicstudios/ai-form "checkout form with address and payment" -t
npx @lxgicstudios/ai-form "contact form" -o ContactForm.tsx -t
Options
-t, --typescript- Generate TypeScript-l, --library <lib>- Validation library (default: react-hook-form + zod)-o, --output <file>- Write to file
Setup
export OPENAI_API_KEY=sk-...
License
MIT
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable. ```bash npx @lxgicstudios/ai-form --help ```
FAQ
How do I install form-gen?
Run openclaw add @lxgicstudios/form-gen in your terminal. This installs form-gen into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/lxgicstudios/form-gen. Review commits and README documentation before installing.
