forms

Create and deploy custom forms with Cloudflare Workers and Turnstile validation.

2|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/Anglesite/anglesite --skill forms-anglesite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forms
Source: https://github.com/Anglesite/anglesite/tree/main/agent-skills/forms
Command: npx skills add https://github.com/Anglesite/anglesite --skill forms-anglesite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Cloudflare, Keystatic, turnstile, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating and managing custom forms for event RSVPs, lead capture, surveys, and more, providing a streamlined process for integrating with Cloudflare Workers and Turnstile.

Core Features & Use Cases

  • Custom Form Creation: Offers templates for various form types or custom form building with Keystatic-defined fields.
  • Cloudflare Workers Integration: Deploy a Worker to handle submissions securely with Turnstile for CAPTCHA.
  • Use Case: Suppose you need a registration form for an upcoming conference. Use this Skill to create the form, integrate Cloudflare Workers for backend handling, and add Turnstile for added security.

Quick Start

Install the forms skill, choose a form template, and add a new form with your contact email set in Keystatic. Once setup, use '/anglesite:deploy' to publish and handle form submissions.

Frequently Asked Questions about forms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build custom web forms with Cloudflare Workers?

To build custom web forms with Cloudflare Workers, you use Keystatic to define form fields and deploy a Worker to securely handle backend submissions. This approach streamlines form creation for events, surveys, and lead captures.

Does Cloudflare Turnstile work for validating form submissions?

Yes, Cloudflare Turnstile integrates with Cloudflare Workers to validate form submissions and provide CAPTCHA security. It protects custom web forms from automated spam and bot submissions during deployment.

What do I need to set up before deploying a custom form?

Before deploying a custom form, you need Keystatic configured for form design, Cloudflare for Workers hosting, and a domain for publication. You must also set your contact email in Keystatic to handle submissions.

Can I use Keystatic to create templates for event RSVPs and surveys?

Yes, you can use Keystatic to create templates for event RSVPs and surveys. The system offers pre-built templates for various form types alongside custom form building capabilities using Keystatic-defined fields.

What is the best way to handle lead capture form submissions securely?

The best way to handle lead capture form submissions securely is deploying Cloudflare Workers integrated with Turnstile. This combination validates incoming data and manages backend processing without external server maintenance.

How do I deploy and publish a web form after designing it?

To deploy and publish a web form after designing it, use the '/anglesite:deploy' command. This publishes your configured form to your domain and activates the Cloudflare Worker for submission handling.