Tooluck logoTooluck
SKILL.md

turnstile-spin

Agent skill fromfcakyon/claude-codex-settings

Set up, repair, or migrate to Cloudflare Turnstile bot verification in an existing frontend and backend, including server-side Siteverify.

How to install turnstile-spin

install turnstile-spin
# install the claude-codex-settings pack with the skills CLI
npx skills add fcakyon/claude-codex-settings

# or add only this skill to Claude Code: copy the folder

plugins/cloudflare-skills/skills/turnstile-spin/

# into

~/.claude/skills/turnstile-spin/ (all projects)

.claude/skills/turnstile-spin/ (one project)

plugins/cloudflare-skills/skills/turnstile-spin/SKILL.md

Apache-2.0Full file
1# Turnstile Spin skill
2
3Turns the prompt "set up Turnstile" into a working end-to-end integration: a widget, frontend snippets at every chosen insertion point, canonical server-side siteverify in the customer's existing backend, and a real validation pass before reporting success.
4
5You 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 + backend edits.
6
7This file is the canonical machine-readable behavior. Product requirements come from the [Turnstile documentation](https://developers.cloudflare.com/turnstile/index.md), and the hosted prompt must mirror this behavior.
8
9## Framework references
10
11Read the reference for the existing frontend when wiring the integration:
12
13| Frontend | Reference |
14|---|---|
15| Vanilla HTML | [vanilla-html](references/vanilla-html.md) |
16| Next.js App Router | [nextjs-app](references/nextjs-app.md) |
17| Next.js Pages Router | [nextjs-pages](references/nextjs-pages.md) |
18| Astro | [astro](references/astro.md) |
19| SvelteKit | [sveltekit](references/sveltekit.md) |
20| Hugo | [hugo](references/hugo.md) |
21
22## When to load this skill
23
24Load when the user's prompt mentions any of:
25
26- "Turnstile", "CAPTCHA", "bot protection"
27- "siteverify", "cf-turnstile-response"
28…

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-codex-settings

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates