← ClaudeAtlas

cloudflare-stacklisted

The default new-project playbook — use whenever the user wants to build something from scratch and has NOT committed to a specific tech stack: "build something", "create a website", "make an app", "start a new project", "I have an idea", "build me a...", "I want to create...", "make me a...", "let's build...", "new project", or any idea described from scratch. When there is no stated technology preference, this skill picks the default stack and targets Cloudflare Workers for deployment; if the user has already pinned a non-Cloudflare stack, respect that. Use it proactively before writing any code. For Cloudflare platform/API details while implementing use the `cloudflare` reference skill; to ship/deploy use the `ship` skill.
nikolanovoselec/codeflare · ★ 26 · DevOps & Infrastructure · score 68
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 `/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", "Interactive app", (adapt