ship

Automate safe production deployment with quality gates and verification checks.

5|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/barkleesanders/claude-code-starter --skill ship-barkleesanders
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/barkleesanders/claude-code-starter/tree/main/skills/ship
Command: npx skills add https://github.com/barkleesanders/claude-code-starter --skill ship-barkleesanders

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Deploying to production is risky and error-prone. A single missed lint error, unpatched vulnerability, or broken API contract can cause outages, security breaches, or broken user experiences. This skill eliminates those risks by enforcing a comprehensive, zero-tolerance quality gate pipeline that catches bugs, security issues, and regressions before they reach production.

Core Features & Use Cases

  • Multi-Phase Quality Gates: Runs 20+ sequential checks including Biome linting, npm audit, build verification, API contract validation, React safety checks, SEO consistency, and Cloudflare security headers.
  • Automated Fixes: Auto-fixes lint errors, patches Dependabot vulnerabilities, resolves merge conflicts, and updates sitemaps/OG metadata inline before deployment.
  • Production Verification: Post-deploy checks verify live HTML, CSP headers, auth instance bindings, bundle integrity, and visual rendering across desktop and mobile viewports.
  • Use Case: A team shipping a Cloudflare Worker app can run /ship to automatically validate that no dev auth keys leaked into production, all D1 migrations are applied, and the live site passes WCAG contrast checks — all without manual intervention.

Quick Start

Use the ship skill to deploy the current branch to production after verifying all quality gates pass.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate safe production deployment with quality gates?

Automating safe production deployment requires running sequential quality gates for linting, vulnerability patching, and API contract verification before shipping. This skill enforces a zero-tolerance pipeline that catches security issues and regressions so broken builds never reach production.

What checks are needed to validate a Cloudflare Worker before deploying to production?

Validating a Cloudflare Worker before production requires checking for leaked dev auth keys, applying D1 migrations, and verifying live CSP headers. This skill runs 20+ sequential checks including D1 schema drift detection and Cloudflare security header validation to ensure safe deployment.

Can I auto-fix lint errors and patch npm vulnerabilities during the deployment pipeline?

Auto-fixing lint errors and patching npm vulnerabilities inline during deployment is supported by this skill. It automatically resolves Biome lint issues, patches Dependabot vulnerabilities, and updates sitemaps and OG metadata before proceeding to production verification.

What is post-deploy verification and how does it check live production artifacts?

Post-deploy verification checks live production artifacts by validating rendered HTML, CSP headers, auth instance bindings, and bundle integrity. This skill performs post-deploy checks across desktop and mobile viewports to confirm the live site passes WCAG contrast checks and visual rendering standards.

Does this deployment pipeline work for full-stack web applications or only Cloudflare Workers?

This deployment pipeline works for full-stack web applications, Cloudflare Workers, and general web apps requiring zero-tolerance pre-deploy validation. It applies comprehensive quality gates including React safety checks and SEO consistency verification regardless of your specific stack architecture.