cloudflare-stacklisted
Install: claude install-skill nikolanovoselec/codeflare
# Cloudflare Stack: Build for Deployment
This skill ensures that every new project built in Codeflare uses a technology stack that is compatible with Cloudflare Workers, so the user can deploy it with `/github-cloudflare-ship` when ready.
## Target Audience
Non-technical users who describe what they want to build in plain language. They do not know or care about technology stacks — they just want their idea to work and be deployable.
## When This Skill Applies
This skill applies whenever the user wants to **build something new from scratch**. It does NOT apply when working on existing projects that already have code (those already have a stack chosen).
## Step 1: Discovery — Understand What the User Wants
Before writing any code, have a short conversation to understand the user's idea. This is critical because it allows you to **steer requirements toward what is achievable on Cloudflare** before the user gets attached to an approach that cannot be deployed.
**Use the AskUserQuestion tool to present discovery questions with predefined options.** This is faster and easier for non-technical users than typing. Adapt questions to context — skip ones the user already answered. Ask up to 4 questions at a time.
Example discovery questions (adapt the options to match what the user described):
1. **"Who is this for?"** — Options: "Just me", "Friends & family", "Anyone on the internet"
2. **"What should visitors see?"** — Options: "Photos & images", "Text & articles", "Interac