pre-flight

Automates pre-flight checks for linting, formatting, types, tests, and secrets before PR or deployment.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/stevenmunoz/turbo-ai-exercise --skill pre-flight-stevenmunoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-flight
Source: https://github.com/stevenmunoz/turbo-ai-exercise/tree/main/.claude/skills/pre-flight
Command: npx skills add https://github.com/stevenmunoz/turbo-ai-exercise --skill pre-flight-stevenmunoz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Before merging code or deploying, teams need to ensure quality and security checks have passed to reduce defects and outages.

Core Features & Use Cases

  • Blocking checks: linting, formatting, type checks, tests, and secret scans must pass before proceed.
  • Advisory checks: coverage reports and documentation hygiene provide guidance for quality improvements.
  • Use Case: A developer asks for a pre-flight run to guard a PR against regressions and security risk before review.

Quick Start

Trigger a pre-flight check to validate lint, tests, and secrets before PR or deployment.

Frequently Asked Questions about pre-flight

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

FAQPage Schema
How do I automate quality checks for linting, tests, and secret scanning before a PR?

Automating quality checks for PRs requires a pre-flight gate that runs linting, formatting, type checking, tests, and secret scans. This enforces blocking checks to catch regressions and security risks early before code review or deployment.

What is a pre-flight quality gate and how does it protect deployments?

A pre-flight quality gate is an automated suite of checks that runs before PR creation or deployment. It validates linting, type checks, backend tests, frontend builds, and secret scanning, providing PASS, FAIL, or WARN reports to prevent defects and outages.

Can I separate blocking checks from advisory checks in CI quality gates?

Yes, pre-flight quality gates distinguish blocking checks from advisory ones. Linting, formatting, type checks, tests, and secret scans block progression, while coverage reports and documentation hygiene act as advisory guidance for quality improvements.

How do I run pre-flight checks to guard a pull request against regressions?

To guard a PR against regressions, trigger a pre-flight check to validate lint, tests, and secrets. It applies deterministic execution across the development pipeline, running backend tests, frontend builds, and type checks before review.

Does pre-flight secret scanning work with both backend tests and frontend build checks?

Pre-flight checks run secret scanning alongside backend tests and frontend builds within the same suite. This ensures both security risks and build regressions are caught early through deterministic PASS, FAIL, or WARN reporting before deployment.

What's the best way to enforce formatting and type checks before deployment?

The best way to enforce formatting and type checks before deployment is an automated pre-flight quality gate. It provides deterministic execution and guardrails that block PRs from proceeding if linting, formatting, or type checks fail.