plan-writing

Break down complex tasks into small, verifiable steps with clear outcomes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/abner-magal/mcp-video-audio --skill plan-writing-abner-magal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/abner-magal/mcp-video-audio/tree/main/.opencode/skills/planning/plan-writing
Command: npx skills add https://github.com/abner-magal/mcp-video-audio --skill plan-writing-abner-magal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of breaking down large or complex tasks into manageable, verifiable steps, ensuring clarity, focus, and efficient execution.

Core Features & Use Cases

  • Task Decomposition: Divides work into small, focused tasks (2-5 minutes each) with single, clear outcomes.
  • Verification Criteria: Mandates defining how each task's completion will be verified.
  • Logical Ordering: Emphasizes identifying dependencies and parallelization opportunities.
  • Use Case: When starting a new feature development, use this skill to create a detailed plan with tasks like "Set up project structure," "Implement user authentication API," and "Develop frontend login form," each with specific verification steps.

Quick Start

Use the plan-writing skill to create a plan for adding a new user profile page.

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 feature implementation into manageable tasks?

Task decomposition divides complex feature implementation into small, focused steps of 2-5 minutes each. This ensures each task has a single, clear outcome and a specific verification criterion to maintain clarity and efficient execution.

What is the best way to plan a refactoring project with verifiable steps?

Planning a refactoring project requires defining logical ordering and identifying dependencies for parallelization. By breaking down the work into simple, independently verifiable steps, you ensure each refactoring task maintains a clear outcome and focused execution.

How do I add verification criteria to my project management workflow?

Adding verification criteria to your workflow mandates defining exactly how each task's completion will be checked. This ensures every small work item within your project management process has a specific, testable outcome before moving forward.

Does this task planning approach work for complex bug fixes?

Yes, this task planning approach works for complex bug fixes by ensuring dynamic naming in the project root and selecting project-specific scripts. It structures the debugging process into brief, specific, and independently verifiable steps.

When do I need structured task planning for software engineering?

You need structured task planning when starting new feature development, executing refactoring, or resolving complex bugs. It addresses the challenge of breaking down large work into manageable steps to ensure focus and efficient execution.