# Turnstile Spin

> Bot check via Cloudflare Turnstile

**Subcategory:** Cloudflare  
**License:** Apache-2.0  
**Source:** https://github.com/cloudflare/skills/blob/main/skills/turnstile-spin/SKILL.md

---

## When it is useful

Set up Cloudflare Turnstile end-to-end in a project. Scan the codebase, create the widget via the Cloudflare API, embed it where user requests need bot verification (form submissions, SPA actions, API endpoints, download links, comment or vote submissions, etc.), wire canonical server-side siteverify in the customer's existing backend, validate, and persist the skill. Load this when a user asks to add Turnstile, set up CAPTCHA, protect a form or endpoint from bots, or fix a Turnstile integration. Mirrors developers.cloudflare.com/turnstile/spin.

## The Catch

End-to-end Turnstile widget plus siteverify. A generic captcha/bot-check still gets Turnstile.
