One-click install
npx skills add https://github.com/GmwEnterprise/route-spec --skill plan-gmwenterprise
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/GmwEnterprise/route-spec/tree/main/skills/plan
Command: npx skills add https://github.com/GmwEnterprise/route-spec --skill plan-gmwenterprise

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implementing software features without a structured plan leads to scope drift, missed edge cases, incomplete verification, and wasted rework time. This Skill eliminates that risk by formalizing the planning phase for confirmed designs or clear requirements.

Core Features & Use Cases

  • Structured Task Breakdown: Splits confirmed designs or clear requirements into ordered, trackable tasks with explicit file scopes, modification objectives, and verification methods.
  • Dependency & Conflict Mapping: Identifies task relationships (strong, weak, independent, conflict risks) to guide execution order, parallel work, and merge conflict avoidance.
  • Standardized Output: Generates a consistent plan.md file formatted for handoff to the exec-plan skill, including route-sync need assessments.
  • Use Case: After a design.md for a new user profile editing feature is confirmed, use this Skill to break the work into tasks like updating the user schema, building the edit API endpoint, and writing frontend form tests, with clear dependencies and verification steps for each.

Quick Start

Use the plan skill to create an execution plan for the new inventory tracking feature based on the confirmed design.md file.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I create an implementation plan from a software design document?

Implementation planning converts confirmed software designs into structured, executable tasks with ordered dependencies and explicit file scopes. It eliminates scope drift by mapping task relationships and defining verification methods before execution begins.

What is dependency mapping in software development task breakdown?

Dependency mapping identifies relationships between tasks such as strong, weak, independent, and conflict risks to guide execution order. It enables parallel work and merge conflict avoidance by assessing route-sync needs across the implementation plan.

Can I use a plan.md file to track execution steps for confirmed designs?

Yes, a plan.md file provides standardized output with stable task IDs, relationship mappings, and conflict risk assessments for confirmed designs. It formats the execution plan for direct handoff to execution agents using route-sync need determinations.

When do I need to generate an execution plan for software development?

You need execution plan generation during post-design approval workflows when confirmed requirements require ordered task dependencies, defined file scopes, and explicit verification steps. It prevents incomplete verification and wasted rework time before development begins.

What's the best way to prevent scope drift when implementing software features?

The best way to prevent scope drift is formalizing the planning phase by breaking confirmed designs into ordered, trackable tasks with explicit modification objectives and verification methods. This structured breakdown eliminates incomplete verification and missed edge cases.

Does implementation planning work without a confirmed design document?

Implementation planning requires either a confirmed software design or clear requirements to produce structured tasks. Without confirmed inputs, the plan cannot accurately map ordered dependencies, define file scopes, or establish verification steps for execution handoff.