preflight

Run read-only checks on repository services, branch state, migrations, and code quality.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/adamway/thoughts-cli --skill preflight-adamway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: preflight
Source: https://github.com/adamway/thoughts-cli/tree/main/.claude/skills/preflight
Command: npx skills add https://github.com/adamway/thoughts-cli --skill preflight-adamway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a quick, reliable health overview of a code repository, helping developers identify potential issues before pushing or opening a PR.

Core Features & Use Cases

  • Status Verification: Checks whether essential services are running and responsive.
  • Repository State Assessment: Reports on branch status, uncommitted changes, and migration conflicts.
  • Technical Checks: Runs linting, type checks, back-end compilation, and health endpoint tests.
  • Use Case: Before pushing code, run preflight to ensure all services are up, tests pass, and no critical issues exist, ensuring a smoother review process.

Quick Start

Invoke the preflight skill to get a rapid status report on repository health and readiness for deployment.

Frequently Asked Questions about preflight

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

FAQPage Schema
How do I check repository health and deployment readiness before pushing code?

You can verify deployment readiness by running a comprehensive preflight check that inspects repository services, branch state, migration conflicts, and code quality. This read-only process ensures all services are responsive and no critical issues exist before shipping.

What is included in a preflight build validation check?

A preflight build validation check inspects repository services, branch state, and migration conflicts while running technical checks like linting, type checks, and back-end compilation. It provides a rapid status report on repository health and deployment readiness.

How can I verify service status and migration conflicts before opening a pull request?

You verify service status and migration conflicts by running a read-only repository health check. This assesses whether essential services are responsive and detects uncommitted changes or migration conflicts, ensuring a smoother code review process.

Does a preflight repo health check modify my codebase or branch state?

No, a preflight repo health check is strictly read-only. It assesses repository state, migration conflicts, and code quality without modifying your codebase, ensuring you can safely identify deployment readiness issues before shipping.

What's the best way to ensure code quality and repo health before deployment?

The best way to ensure code quality before deployment is to run a comprehensive preflight check. This evaluates service responsiveness, branch state, linting, type checks, and health endpoint tests to catch critical issues before shipping.