What problem does it solve? Setting up Cloudflare Turnstile bot protection requires many manual steps: creating a widget via the Cloudflare API, deploying a siteverify validation backend, wiring frontend snippets, and validating the whole chain. This Skill turns a single prompt like "add Turnstile to my signup form" into a complete, validated integration. ## Core Features & Use Cases - Guided setup wizard: Probes Cloudflare API auth and token scopes, selects the account, registers domains, creates the Turnstile widget, and deploys the managed siteverify Worker via wrangler. - Framework-specific frontend snippets: Ships ready-to-adapt code for vanilla HTML, Next.js (App and Pages Router), Astro, SvelteKit, and Hugo, with a "gate, don't replace" contract that preserves your existing form handler. - Validation and recovery flows: Runs health, dummy-siteverify, and hostname checks after deployment, and supports recovering existing widgets without rotating the sitekey, plus migration from reCAPTCHA or hCaptcha. - Use Case: A developer says "protect my contact form from bots." The agent scans the codebase, creates the widget, deploys the Worker, edits the form to gate submission on success === true, and validates everything before reporting done. ## Quick Start Ask your agent to set up Cloudflare Turnstile bot protection on your signup form and let it run the end-to-end wizard.