/install forms
Quick Reference
| Topic | File |
|---|---|
| Field types by use case | types.md |
| Platform comparisons | platforms.md |
| Code generation (React, Flutter) | code.md |
| Validation patterns | validation.md |
| Integrations (webhooks, CRMs) | integrations.md |
| Self-hosted options | selfhosted.md |
User Profile
\x3C!-- Edit to customize form suggestions -->
Preferred Stack
\x3C!-- react | flutter | vue | html | no-code -->
Primary Use Case
\x3C!-- leads | surveys | applications | feedback | registration -->
Default Platform
\x3C!-- google-forms | typeform | tally | heyform | code-only -->
Data Storage
Store form definitions and templates in ~/forms/:
- templates — Reusable form definitions (JSON/YAML)
- submissions — Collected responses (if self-hosted)
- feedback — What converts well, what fails
Core Rules
- Ask use case before suggesting fields — lead form ≠ application form
- Progressive disclosure: start minimal, reveal complexity if needed
- Mobile-first: every form must work on phone
- Never more than 7 fields for lead capture — each field drops conversion ~10%
- Multi-step > single long form for 5+ fields
- Validate on blur, not just submit — immediate feedback
- Always include: clear labels, error states, success confirmation
- GDPR checkbox mandatory for EU — link to privacy policy
- Honeypot over CAPTCHA when possible — less friction
- File uploads need type + size limits — prevent abuse
- Conditional logic syntax:
IF field=value THEN show/hide field - Test on real devices — emulators miss keyboard quirks
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install forms - After installation, invoke the skill by name or use
/forms - Provide required inputs per the skill's parameter spec and get structured output
What is Forms?
Create and deploy mobile-friendly forms with customizable fields, real-time validation, conditional logic, and integration options for various platforms. It is an AI Agent Skill for Claude Code / OpenClaw, with 764 downloads so far.
How do I install Forms?
Run "/install forms" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Forms free?
Yes, Forms is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Forms support?
Forms is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Forms?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.