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.