planning

Break down tasks, manage dependencies, and define acceptance criteria for execution plans.

1|Updated Jul 3, 2026
One-click install
npx skills add https://github.com/truongnat/simple-skills --skill planning-truongnat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/truongnat/simple-skills/tree/main/skills/planning
Command: npx skills add https://github.com/truongnat/simple-skills --skill planning-truongnat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps define a concrete execution plan from a clear goal, ensuring order, dependencies, acceptance criteria, verification, and rollback.

Core Features & Use Cases

  • Task Breakdown: Break down the goal into smaller, manageable tasks.
  • Dependency Management: Identify and manage task dependencies.
  • Acceptance Criteria: Define what makes a task complete.
  • Verification Strategy: Specify verification commands or manual steps.
  • Definition of Done: Create a checklist of verifiable completion conditions.
  • Rollback Strategy: Plan how to undo changes in case of failure.
  • Use Case: When you have a project or task with a clear goal and need to create a detailed plan for execution.

Quick Start

Generate a plan for your project by providing a goal and scope.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I create a detailed execution plan from a project goal?

To create an execution plan, provide a clear project goal and scope to break down tasks, manage dependencies, define acceptance criteria, and specify verification and rollback strategies. This process structures your goal into an actionable workflow.

What is the best way to define acceptance criteria and verification steps for task breakdown?

Defining acceptance criteria and verification steps requires specifying exact completion conditions and commands for each managed task. This ensures every task within your breakdown has a verifiable definition of done and clear rollback options.

How do I manage task dependencies when planning a complex project?

Manage task dependencies by mapping the required execution order during plan creation. The workflow identifies relationships between smaller tasks to ensure your execution plan proceeds logically without bottlenecks.

Can I generate a rollback strategy for project management workflows?

Yes, you can generate a rollback strategy for project management workflows. The plan explicitly outlines how to undo changes in case of execution failure, ensuring safe recovery alongside your verification strategy.

What do I need to provide to define a clear execution plan with order and dependencies?

You need to provide a clear goal and project scope as input. The system parses your descriptions to generate a structured output, creating a concrete execution plan with task order, dependencies, and verification.

When do I need to use a structured project management workflow for execution planning?

Use a structured execution planning workflow when you have a project with a clear goal but need detailed task breakdown, dependency management, and defined acceptance criteria before beginning actual execution.