plan-writing

Break down complex plans into actionable tasks with dependencies and acceptance criteria.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill plan-writing-gelsonsimoes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/gelsonsimoes/wms-verticalparts/tree/main/.agent/skills/plan-writing
Command: npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill plan-writing-gelsonsimoes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan Writing helps teams convert vague goals into a structured, verifiable task plan with dependencies and checkpoints.

Core Features & Use Cases

  • Task breakdown: Break complex goals into small, actionable tasks with clearly defined outcomes.
  • Dependency tracking: Capture task dependencies to reveal critical path and sequencing.
  • Verification criteria: Attach explicit acceptance criteria for each task to ensure measurable completion.
  • Use Case: When implementing features, refactoring, or multi-step work, generate a plan to coordinate effort and verify progress.

Quick Start

Create a new plan document and outline a five-step task plan with dependencies and verification criteria.

Frequently Asked Questions about plan-writing

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

FAQPage Schema
How do I break down complex project goals into actionable tasks?

Task breakdown converts complex goals into small, actionable tasks with clearly defined outcomes. By enforcing structured task creation, it reveals the critical path and ensures each step has explicit dependencies and verifiable acceptance criteria for measurable completion.

What is the best way to track task dependencies for multi-step projects?

Tracking task dependencies for multi-step projects requires capturing sequencing relationships to reveal the critical path. This dependency tracking ensures structured execution by mapping out how each actionable task connects to subsequent milestones and verifiable checkpoints.

How do I add verification criteria to a project management plan?

Adding verification criteria to a project management plan involves attaching explicit acceptance criteria to each actionable task. This ensures measurable completion by providing clear checkpoints that validate whether the defined task outcomes have been successfully achieved.

Does this task planning approach work for software refactoring and feature development?

Yes, this task planning approach works for software refactoring and feature development. It is specifically applicable to multi-step projects where you need clear ownership, explicit dependencies, and milestones to coordinate effort and verify progress.

Why do I need verifiable acceptance criteria for task management?

Verifiable acceptance criteria are needed for task management to ensure measurable completion of actionable tasks. Without explicit verification criteria, vague goals lack the structured checkpoints required to validate progress and confirm that task outcomes are fully met.