plan-quality

Enforce goal-backward planning and quality gates in /st:plan and /st:phase-plan workflows.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/tuanldas/superteam --skill plan-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-quality
Source: https://github.com/tuanldas/superteam/tree/main/skills/plan-quality
Command: npx skills add https://github.com/tuanldas/superteam --skill plan-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Plan-quality enforces backward design and strict quality gates to ensure every plan is concrete, testable, and executable, reducing ambiguity and rework.

Core Features & Use Cases

  • Goal-backward planning: derive must-haves and artifacts from a single observable outcome.
  • Gates & verification: enforce 3-7 must-haves, exact file paths, read-first requirements, acceptance criteria, and a plan-checker workflow.
  • Integration readiness: works with /st:plan, /st:phase-plan, and related agents like plan-checker, TDD discipline, and verification.

Quick Start

Create a plan using /st:plan for a defined goal and enable the plan-checker workflow to validate quality gates.

Frequently Asked Questions about plan-quality

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

FAQPage Schema
How do I enforce quality gates in project planning to ensure tasks are executable?

Goal-backward planning derives must-haves and artifacts from a single observable outcome, ensuring every plan is concrete, testable, and executable. It enforces 3-7 must-haves, exact file paths, and acceptance criteria to eliminate ambiguity before execution begins.

How do I create a phase-level plan with verifiable must-haves and acceptance criteria?

Create a phase-level plan using the phase-plan workflow to derive must-haves and artifacts from a defined goal, then validate them through a plan-checker protocol that enforces exact file paths, read-first requirements, and acceptance criteria for verifiable execution.

What is the best way to reduce ambiguity and rework in software engineering plans?

The best way to reduce ambiguity and rework is to enforce strict quality gates and backward design, deriving 3-7 must-haves and acceptance criteria from a single observable outcome to ensure plans are concrete and testable before development starts.

Can I integrate goal-backward planning with existing TDD discipline and verification workflows?

Goal-backward planning integrates with TDD discipline and verification workflows by imposing must-haves, exact file paths, and a plan-checker protocol, aligning plan creation with downstream testing and artifact validation seamlessly.

Does plan-checker validate exact file paths and read-first requirements for task-level plans?

Yes, the plan-checker protocol validates task-level plans by enforcing exact file paths, read-first directives, and 3-7 must-haves, ensuring plans meet strict quality gates and are fully executable without open questions.

When should I not use goal-backward design for phase-level workflow planning?

Goal-backward design should not be used when a single observable outcome cannot be clearly defined, as the framework relies on deriving 3-7 must-haves, exact file paths, and acceptance criteria strictly from that one concrete goal to ensure verifiable execution.