cf-ship

Automate TanStack Start and Cloudflare Workers deployments with pre-flight checks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RonanCodes/ronan-skills --skill cf-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cf-ship
Source: https://github.com/RonanCodes/ronan-skills/tree/main/skills/cf-ship
Command: npx skills add https://github.com/RonanCodes/ronan-skills --skill cf-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ship a TanStack Start / Cloudflare Workers app with pre-flight checks to prevent shipping defective code, ensuring reliability in production deployments.

Core Features & Use Cases

  • End-to-end pre-flight gates: typecheck, lint, format, and tests before deployment.
  • D1 migrations handling, secret management, and a post-deploy smoke check.
  • Supports environment-specific deployments with gated shipping and safe rollbacks.

Quick Start

Run /ro:cf-ship to deploy your Cloudflare Workers app with pre-flight checks.

Frequently Asked Questions about cf-ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Cloudflare Workers deployment with pre-flight checks?

Automating Cloudflare Workers deployment with pre-flight checks involves running typecheck, lint, and tests before building and deploying. This ensures reliability by preventing defective code from reaching production environments.

How do I run D1 migrations before deploying a TanStack Start app?

Running D1 migrations before deploying a TanStack Start app is handled during the deployment workflow. The process applies migrations, validates secrets, and executes build steps using wrangler and pnpm.

Does cf-ship work with pnpm and wrangler for CI-CD workflows?

Yes, cf-ship works with pnpm and wrangler for CI-CD workflows. It uses these tools to enforce pre-flight gates, handle D1 migrations, manage secrets, and verify deployment health across different environments.

What is the best way to verify Cloudflare Workers health after a deployment?

The best way to verify Cloudflare Workers health after a deployment is through a post-deploy smoke check. This validates that the application is functioning correctly in the target environment after the build and deploy steps complete.

Can I enforce environment-specific gates and rollbacks for Cloudflare Workers?

You can enforce environment-specific gates and safe rollbacks for Cloudflare Workers. This approach supports gated shipping across different environments, ensuring deployments are controlled and reversible if issues arise.