GSD Planner

Generate executable phase plans with task decomposition and dependency graphs.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/LuuKhoaHoc/erp-template --skill gsd-planner-luukhoahoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GSD Planner
Source: https://github.com/LuuKhoaHoc/erp-template/tree/main/.agent/skills/planner
Command: npx skills add https://github.com/LuuKhoaHoc/erp-template --skill gsd-planner-luukhoahoc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, executable phase plans for software development, breaking down complex objectives into manageable, parallelized tasks with clear verification criteria.

Core Features & Use Cases

  • Task Decomposition: Breaks down phases into 2-3 parallel tasks.
  • Dependency Analysis: Builds dependency graphs and assigns execution waves.
  • Goal-Backward Verification: Derives "must-have" requirements using a goal-backward methodology.
  • Use Case: When faced with a new feature request, this Skill will generate a step-by-step plan for its implementation, including all necessary tasks, their dependencies, and how to verify completion.

Quick Start

Use the GSD Planner skill to create a plan for implementing user authentication.

Frequently Asked Questions about GSD Planner

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

FAQPage Schema
How do I create an executable phase plan for software development?

Task decomposition breaks down complex software development phases into 2-3 parallel tasks. It builds dependency graphs and assigns execution waves, optimizing plans for parallel execution to ensure manageable and structured project progression.

What is goal-backward verification in project management?

Goal-backward methodology in project management derives must-have requirements by working backward from the final objective. This methodology ensures all generated tasks and dependencies directly support the ultimate project goal.

How do I break down a new feature request into parallel agile tasks?

To break down a new feature request into parallel agile tasks, decompose the phase into 2-3 optimized tasks each. Build dependency graphs to assign execution waves, ensuring tasks run in parallel where dependencies allow.

Can I automate dependency analysis for complex software development phases?

Yes, you can automate dependency analysis for software development phases. The process builds dependency graphs and assigns execution waves automatically, identifying parallel-optimized task sequences and gap closure requirements.

What is the best way to verify must-have requirements for a new feature plan?

The best way to verify must-have requirements for a new feature plan is using goal-backward methodology. This approach derives requirements by working backward from the target goal, verifying that all tasks and dependencies are essential.

Does automated task planning handle gap closure for incomplete project phases?

Yes, automated task planning handles gap closure for incomplete project phases. Alongside standard planning, gap closure mode analyzes missing dependencies and generates structured results to bridge remaining development gaps.