preflight

Run TypeScript checks, unit tests, and production builds before deployment.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/bluewaves-creations/website-foundation --skill preflight-bluewaves-creations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: preflight
Source: https://github.com/bluewaves-creations/website-foundation/tree/main/.claude/skills/preflight
Command: npx skills add https://github.com/bluewaves-creations/website-foundation --skill preflight-bluewaves-creations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the critical pre-deployment checks, ensuring your project is healthy and ready for release by catching errors early.

Core Features & Use Cases

  • Sequential Verification: Runs TypeScript checks, tests, and the production build in order, stopping at the first sign of trouble.
  • Configuration Validation: Verifies essential configuration files (astro.config.mjs, wrangler.jsonc, .dev.vars) to prevent common deployment pitfalls.
  • Use Case: Before pushing a new feature to production, run this Skill to guarantee that all code is type-safe, all tests pass, the build succeeds, and critical configurations are correctly set.

Quick Start

Run all pre-flight checks to ensure the project is ready for deployment.

Frequently Asked Questions about preflight

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

FAQPage Schema
How do I verify my project is ready for deployment before pushing?

Pre-deployment configuration validation checks essential files like astro.config.mjs, wrangler.jsonc, and .dev.vars to prevent common deployment pitfalls and ensure configurations are correctly set.

How do I run TypeScript checks and unit tests before a production build?

Run sequential preflight verification to execute TypeScript checks and unit tests before production build compilation, stopping the process immediately at the first sign of trouble to ensure type safety.

What is automated preflight verification for CI/CD deployment?

Preflight verification runs sequentially, stopping at the first sign of trouble during TypeScript checks, unit tests, or production build compilation, and provides guidance for resolving any found issues.

Why does my deployment fail due to missing configuration files?

Deployments often fail due to missing or invalid configuration files, which preflight verification addresses by validating essential configurations like astro.config.mjs, wrangler.jsonc, and .dev.vars before release.