preflight

Identify readiness gaps across context, scope, technical readiness, security, accessibility, and testing.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/tic-tac-toe --skill preflight-haabe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: preflight
Source: https://github.com/haabe/tic-tac-toe/tree/main/.claude/skills/preflight
Command: npx skills add https://github.com/haabe/tic-tac-toe --skill preflight-haabe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Preflight Skill provides a structured pre-implementation validation checklist to ensure readiness before any coding task.

Core Features & Use Cases

  • Structured readiness checks across context, scope, technical readiness, security, accessibility, testing strategy, and definition of done
  • Quick-start guidance to align teams and avoid scope creep
  • Reusable criteria that can be referenced in sprint planning and ticket creation

Quick Start

Review the preflight checklist and complete each item before starting implementation.

Frequently Asked Questions about preflight

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

FAQPage Schema
What is a pre-implementation validation checklist for software development?

A pre-implementation validation checklist identifies readiness gaps before coding starts. It reviews context, scope, technical readiness, security, accessibility, and testing strategy to establish clear criteria and prevent wasted effort.

How do I validate coding readiness before starting development?

To validate coding readiness, review a structured preflight checklist covering context, scope, technical readiness, security, accessibility, testing strategy, and definition of done. Complete each item before implementation to ensure clear criteria and avoid scope creep.

Can I use a preflight checklist for sprint planning and ticket creation?

Yes, you can use a preflight checklist for sprint planning and ticket creation. It provides reusable readiness criteria that align teams early, ensuring technical readiness, security, and accessibility requirements are defined before coding begins.

What is the best way to prevent rework during early-phase coding tasks?

The best way to prevent rework is applying a preflight validation checklist. Identifying readiness gaps across context, scope, and testing strategy before implementation ensures clear definition of done and avoids wasted development effort.

Does preflight readiness validation work without external dependencies?

Yes, preflight readiness validation works without external dependencies. It provides a standalone, structured checklist to validate context, scope, security, and accessibility criteria directly during early-phase planning.