creating-an-app
OfficialStand up a new Cloudflare app with CI ready.
Software Engineering#doppler#cloudflare workers#monorepo#alchemy#cloudflare#preview deployments#CI workflows
Authoriterate
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Creating a new Cloudflare app in this monorepo requires consistent package scripts, Doppler wiring, and CI workflow integration, and doing it manually is error-prone.
Core Features & Use Cases
- Establishes a minimal app contract: Keeps the app action focused on only the required lifecycle commands (for example,
alchemy:up,alchemy:down, andtest:e2ewhen live preview tests exist). - Wires CI using the shared workflow generator: Ensures Cloudflare deploy workflows are created via
.github/ts-workflows/and the shared app manifest inpackages/shared/src/apps/new-style-cloudflare-apps.ts. - Connects preview testing and managed previews: Adds preview metadata and ensures previews run through the repo preview router rather than app-local routing.
Quick Start
Tell the team to create the new app under apps/, update the shared app manifest for its slug/path/Doppler project, and add the minimal deploy entry so preview and main deployments are generated from the ts-workflows pipeline.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: creating-an-app Download link: https://github.com/iterate/iterate/archive/main.zip#creating-an-app Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.