writing-tasks

Break implementation plans into ordered tasks and save to tasks.md.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/tim-hub/powerball --skill writing-tasks-tim-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-tasks
Source: https://github.com/tim-hub/powerball/tree/main/pbl/skills/writing-tasks
Command: npx skills add https://github.com/tim-hub/powerball --skill writing-tasks-tim-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks an implementation plan into discrete, auditable tasks and saves them to a tasks.md file, enabling predictable execution and progress tracking.

Core Features & Use Cases

  • Phase-based task generation: converts high-level plans into ordered, small tasks organized by phases with explicit dependencies.
  • Template-driven output: uses the templates/tasks.md to generate a standardized task list.
  • Input integration: reads exploration.md and plan.md to derive goals, context, and required actions for implementation.
  • Use Case: when a plan exists in the specs directory and needs concrete tasks with clear ownership and milestones.

Quick Start

Provide exploration.md and plan.md, then run the writing-tasks skill to generate a tasks.md.

Frequently Asked Questions about writing-tasks

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

FAQPage Schema
How do I break an implementation plan into ordered, actionable tasks?

To break an implementation plan into ordered tasks, this skill reads your plan.md and exploration.md files, applies phase-based task generation with explicit dependencies, and saves a standardized task list to tasks.md.

What is phase-based task generation for project management?

Phase-based task generation converts high-level plans into discrete, small tasks organized by execution phases with explicit dependencies, enabling predictable execution and auditable progress tracking throughout the project.

Do I need a template to generate a tasks.md file from a plan?

Yes, the skill uses a template-driven output approach, reading templates/tasks.md to generate a standardized task list and writing the filled tasks.md file to the .powerball/specs directory.

When should I use dependency-driven task lists for workflows?

You should use dependency-driven task lists during exploration and planning workflows when a concrete plan exists and requires phase-wise, ordered tasks with clear ownership and milestones for implementation.

Best way to convert high-level plans into discrete, auditable tasks?

The best way to convert high-level plans into discrete tasks is using a spec-driven workflow that reads existing plan documents, applies dependency-driven ordering, and writes standardized task lists for predictable execution.