Skip to content
Development
Skill

/gsd-preflight

Use when GSD commands are failing or .planning/ artifacts look inconsistent. Run before any GSD execute-phase or verify-work attempt to catch cross-artifact mismatches early.

From plugin
gsd-skill-creator
70102 skills61 agents26 commands1 MCP
Install
$ npx -y skills add Tibsfox/gsd-skill-creator --skill gsd-preflight --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/gsd-preflight

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when GSD commands are failing or .planning/ artifacts look inconsistent. Run before any GSD execute-phase or verify-work attempt to catch cross-artifact mismatches early.

SKILL.md

gsd-preflight.SKILL.md
name: gsd-preflight
description: Use when GSD commands are failing or .planning/ artifacts look inconsistent. Run before any GSD execute-phase or verify-work attempt to catch cross-artifact mismatches early.
description-frequency: on-demand
version: 1.0.0
format: 2025-10-02
triggers:
  - GSD commands are failing or
updated: 2026-04-25
status: ACTIVE

GSD Preflight Validator

Pre-flight checks on `.planning/` artifacts to catch issues before workflows fail.

Core Artifact Checks

**PROJECT.md** — Sections: What This Is, Requirements, Constraints, Key Decisions **ROADMAP.md** — Sequential phase numbers, each with Goal/Deliverables/Success Criteria **STATE.md** — Current Position matches ROADMAP status, reasonable progress % **config.json** — Valid JSON, valid enum values (mode, model_profile, depth)

Cross-Artifact Consistency

  • STATE.md phase exists in ROADMAP.md
  • Completed phases have matching SUMMARY files for each PLAN
  • Phase directories exist for all ROADMAP phases
  • No orphaned files (PLAN without phase, SUMMARY without PLAN)

Severity

| Level | Definition | Action | |-------|------------|--------| | BLOCKER | Will cause workflow failure | Must fix first | | WARNING | May cause confusion | Should fix | | INFO | Informational | No action needed |

Common Fixes

  • **STATE/ROADMAP out of sync:** Run /gsd:progress
  • **Missing SUMMARY for completed plan:** Re-execute or mark incomplete
  • **Invalid config.json:** Check for trailing commas, invalid values
  • **Orphaned directories:** Add to ROADMAP or remove
Read more
Ships withgsd-skill-creator

An adaptive learning and coprocessor architecture for Claude Code, built as an extension to GSD (open-gsd)

Get the whole plugin

Other skills on gsd-skill-creator.