GSD Plan Checker

Validate GSD plans for requirement coverage, dependencies, and scope.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/nickthelegend/molfi --skill gsd-plan-checker-nickthelegend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GSD Plan Checker
Source: https://github.com/nickthelegend/molfi/tree/main/.agent/skills/plan-checker
Command: npx skills add https://github.com/nickthelegend/molfi --skill gsd-plan-checker-nickthelegend

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents execution failures and quality issues by rigorously validating plans before they are run, ensuring all requirements are met and dependencies are correctly structured.

Core Features & Use Cases

  • Requirement Coverage Validation: Ensures every phase requirement is addressed by at least one task.
  • Task Completeness Check: Verifies that each task includes necessary elements like Files, Action, Verify, and Done.
  • Dependency Analysis: Checks for valid, acyclic dependencies between plans and ensures wave assignments are consistent.
  • Artifact Linking: Confirms that created components (e.g., UI, API, DB) are properly integrated.
  • Scope Sanity: Assesses if plans are within reasonable limits for tasks, files, and context budget.
  • Verification Derivation: Ensures 'must-haves' are directly derived from phase goals.
  • Use Case: Before deploying a new feature, run this checker on the development plan to catch potential bugs, missing steps, or architectural flaws, saving significant debugging time later.

Quick Start

Use the GSD Plan Checker to validate the plan for phase 2.

Frequently Asked Questions about GSD Plan Checker

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

FAQPage Schema
How do I validate task dependencies in a development plan before execution?

To validate task dependencies in a development plan, you can check for valid, acyclic dependencies between plans and ensure wave assignments are consistent. This dependency analysis prevents execution failures by verifying correct dependency structuring before runtime.

What is requirement coverage validation in task management?

Requirement coverage validation in task management ensures every phase requirement is addressed by at least one task. It analyzes plan files to confirm that all defined requirements are fully mapped to actionable tasks, preventing missing steps during execution.

How do I check if a project plan has missing artifacts or scope issues?

To check if a project plan has missing artifacts or scope issues, assess scope sanity and artifact linking. This confirms created components are properly integrated and verifies plans stay within reasonable limits for tasks, files, and context budget.

Can I verify that plan tasks include all necessary execution elements?

Yes, you can verify that plan tasks include necessary execution elements by running a task completeness check. This validates that each task includes required elements like Files, Action, Verify, and Done criteria to prevent quality issues before execution.

What files are needed to check phase goals and must-haves in a software plan?

To check phase goals and must-haves in a software plan, you need ROADMAP.md, REQUIREMENTS.md, and PLAN.md files. Analyzing these files ensures verification derivation is correct and must-haves are directly derived from phase goals.

Why does my plan execution fail due to incomplete requirement mapping?

Plan execution fails due to incomplete requirement mapping when phase requirements lack corresponding tasks. Validating plans beforehand identifies these blockers and warnings by ensuring every requirement is addressed and dependencies are correctly structured.