preflight

Audit local development dependencies and report status in a table.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This preflight check helps teams verify environment readiness by auditing essential development tools before running the build, reducing surprises later.

Core Features & Use Cases

  • Detects presence of node, bun, tdd-guard, browse, and Pencil MCC and reports status in a concise table.
  • Provides install hints for missing dependencies without blocking the workflow.
  • Useful at project initialization or when rechecking a local environment to ensure consistency across machines.

Quick Start

Run /preflight to generate the dependency status table for your current project.

Frequently Asked Questions about preflight

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

FAQPage Schema
How do I audit development dependencies before running a build?

Auditing development dependencies before a build requires running a preflight check to detect local tools like node and bun, reporting their status in a simple table. This verifies environment readiness and surfaces missing items without blocking your workflow.

What is a non-blocking preflight check for local environment setup?

A non-blocking preflight check is an informational audit that verifies essential development tools like node, bun, and tdd-guard are installed. It reports status using check, warning, and error symbols, providing install hints rather than halting the pipeline.

How do I check if node and bun are installed for my project?

Checking if node and bun are installed involves running a preflight audit for your current project. It detects these development dependencies and displays their presence in a concise status table with install hints for any missing items.

Does the preflight dependency audit block the pipeline if tools are missing?

No, the preflight dependency audit does not block the pipeline if tools are missing. It implements a non-blocking, informational check that reports status and provides install hints for missing items to reduce build surprises later.

When do I need to run a development dependency audit?

You need to run a development dependency audit during first project setup or when rechecking a local environment. This ensures consistency across machines by verifying that tools like tdd-guard and Pencil MCC are present before building.