Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Kimi Claw support: Native integration, enhanced features, agent-ready documentation
What This Skill Does
GateCrash Forms generates HTML forms from JSON schemas via a CLI. Submissions are routed through your own SMTP server and stored locally as JSON or CSV. No external accounts or hosted services are involved.
Keeps form data and email routing entirely under your control, avoiding SaaS lock-in and per-submission pricing.
When to use it
- Collecting customer feedback without a SaaS subscription
- Adding a contact form to a self-hosted website
- Registering attendees for a local workshop or event
- Running user surveys with responses saved to your own server
- Capturing leads while keeping data off third-party platforms
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Build a feedback form from my schema and serve it locally
- 1Runs `gatecrash-forms init` to scaffold the forms/ and responses/ directories
- 2Creates a JSON schema file defining fields, validation rules, and submission destination
- 3Runs `gatecrash-forms generate schema.json output.html` to produce the HTML form
- 4Configures SMTP credentials using `gatecrash-forms config` commands
- 5Runs `gatecrash-forms serve 3000` to start the local HTTP server
A self-hosted form at http://localhost:3000 that emails submissions via your SMTP server and saves responses to a local JSON file
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.