skillfed

turnstile-spin

Turnstile Spin orchestrates a complete Cloudflare Turnstile deployment in one workflow. It handles authentication, scans your codebase for insertion points, creates the widget via API, deploys a managed siteverify Worker, wires frontend snippets, and validates the integration before completion.

Turnstile Spin automates end-to-end Cloudflare Turnstile setup: widget creation, Worker deployment, and form integration.

AI-generated summary based on this skill's SKILL.md

14 6 Apache-2.0 updated by organvm

Install

organvm/a-i--skills/turnstile-spin · repository language: Python

git clone https://github.com/organvm/a-i--skills
cp -r a-i--skills/skills/security/turnstile-spin ~/.claude/skills/turnstile-spin
npx skillfed install organvm/a-i--skills/turnstile-spin

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I add Cloudflare Turnstile to my form?

Turnstile Spin automates the entire setup process. It authenticates with your Cloudflare account, scans your codebase to identify where the CAPTCHA widget should go, creates the widget via the Cloudflare API using your sitekey and secret, deploys a managed siteverify Worker for server-side token validation, and injects the necessary frontend snippets. Once complete, Turnstile Spin validates the integration to ensure your form is protected from bot submissions.

What does Turnstile Spin do during end-to-end setup?

Turnstile Spin orchestrates a complete Cloudflare Turnstile deployment in one workflow. It handles authentication, scans your codebase for insertion points, creates the widget via API, deploys a managed siteverify Worker, wires frontend snippets, and validates the integration before completion. This eliminates manual configuration steps and ensures all components work together seamlessly.

How do I deploy a Turnstile siteverify Worker?

Turnstile Spin deploys a managed siteverify Worker automatically as part of its workflow. This Worker validates cf-turnstile-response tokens server-side by calling Cloudflare's verification endpoint. You don't need to write or manually deploy the Worker yourself—Turnstile Spin handles creation and configuration, then wires it into your form's submission handler.

Can Turnstile Spin protect my signup form from bots?

Yes. Turnstile Spin protects forms from bot submissions by integrating Cloudflare's bot protection via the Turnstile widget. It deploys the frontend widget on your form, sets up server-side token validation through a siteverify Worker, and validates the complete integration. This multi-layer approach blocks automated signups while keeping legitimate users unblocked.

What is the license for Turnstile Spin?

Turnstile Spin is released under the Apache-2.0 license, allowing you to use, modify, and distribute it freely under the terms of that license.

SKILL.md

rendered from the published skill — quoted content, verbatim

Turnstile Spin skill

Turns the prompt "set up Turnstile" into a working end-to-end integration: a widget, a deployed managed siteverify Worker, frontend snippets at every chosen insertion point, and a real validation pass before reporting success.

You are the agent. Run the wizard below by invoking the scripts under scripts/ and branching on their JSON output. The scripts hold the deterministic logic (API calls, retry/error handling); your job is orchestration, codebase reading, confirmation, and the frontend edits.

Canonical instructions live at developers.cloudflare.com/turnstile/spin. If the

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
skills/security/turnstile-spin/SKILL.md

Related skills

Tags

captcha-service bot-mitigation form-validation cloudflare-integration managed-deployment worker-orchestration token-verification spam-defense api-automation multi-framework