plan-quality-gates

Validate phased plans for fabricated timelines, dependency ordering, and verifiable exit criteria.

8|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/bordenet/superpowers-plus --skill plan-quality-gates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-quality-gates
Source: https://github.com/bordenet/superpowers-plus/tree/main/skills/writing/plan-quality-gates
Command: npx skills add https://github.com/bordenet/superpowers-plus --skill plan-quality-gates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents fabricated timelines, vague duration estimates, and unverifiable exit criteria in plans and roadmaps by enforcing dependency ordering and concrete, checkable exit conditions at plan creation time. It reduces the risk of unrealistic commitments and hidden assumptions that cause project delays or failed cutovers.

Core Features & Use Cases

  • Fabrication prevention: Blocks calendar-based phase labels and duration claims unless explicit capacity data is provided.
  • Dependency enforcement: Requires every phase to state explicit Depends on: relationships so ordering and parallelism are clear.
  • Verifiable exit criteria: Forces concrete "done means" statements for each phase that can be objectively checked.
  • Use case: Validate a product roadmap or phased migration plan to ensure no invented timelines, clear preconditions, and measurable exits before execution.

Quick Start

Ask the assistant to "Validate this phased plan for fabricated timelines, missing dependencies, and unverifiable exit criteria" and apply the Self-Check.

Frequently Asked Questions about plan-quality-gates

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

FAQPage Schema
How do I prevent fabricated timelines in a phased project plan?

To prevent fabricated timelines, validate your plan to block calendar-based duration estimates unless explicit capacity data is provided. This removes vague timeline assumptions and enforces verifiable exit criteria at plan creation time.

How do I enforce dependency ordering in a product roadmap?

Enforce dependency ordering in a product roadmap by requiring every phase to state explicit Depends on relationships. This ensures phase ordering and parallelism are clear and prevents hidden assumptions during execution.

What makes exit criteria verifiable for project phases?

Exit criteria are verifiable when they are concrete, objective "done means" statements that can be checked for each phase. Plan validation forces these measurable exit conditions instead of allowing vague completion metrics.

Can I validate an existing phased migration plan for missing dependencies?

Yes, you can validate an existing phased migration plan by reviewing it to ensure each phase includes explicit Depends on relationships and measurable exit criteria. This flags unverifiable estimates and hidden assumptions.

When do I need to validate plan exit criteria and dependency ordering?

You need to validate plan exit criteria and dependency ordering when drafting roadmaps or phased plans to reduce the risk of unrealistic commitments. It ensures no invented timelines or hidden assumptions cause delays before execution begins.