plan-tasks

Decompose user stories into implementation tasks with dependency mapping.

6|Updated Aug 3, 2025
One-click install
npx skills add https://github.com/foomakers/pair --skill plan-tasks-foomakers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-tasks
Source: https://github.com/foomakers/pair/tree/main/packages/knowledge-hub/dataset/.skills/process/plan-tasks
Command: npx skills add https://github.com/foomakers/pair --skill plan-tasks-foomakers

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of transforming a refined user story into a detailed list of actionable implementation tasks, ensuring all acceptance criteria are covered and dependencies are mapped.

Core Features & Use Cases

  • Automated Task Generation: Decomposes user stories into granular tasks with clear descriptions and acceptance criteria.
  • Dependency Mapping: Identifies and visualizes task dependencies for better workflow planning.
  • AC Coverage Tracking: Ensures every acceptance criterion is linked to specific implementation tasks.
  • Idempotency: Detects existing tasks and only creates missing ones, preventing duplication.
  • Use Case: A product manager refines a user story, and this Skill automatically generates the technical tasks for developers, including a dependency graph and AC coverage, directly within the story.

Quick Start

Use the plan-tasks skill to break down the user story identified as #42.

Frequently Asked Questions about plan-tasks

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

FAQPage Schema
How do I break down user stories into actionable development tasks?

To break down user stories into actionable tasks, you need to decompose refined stories into granular implementation items, ensuring comprehensive coverage of acceptance criteria and clear dependency mapping. This process directly updates story issues with a detailed task checklist and technical analysis summary.

How does automated dependency mapping work for agile task breakdown?

Automated dependency mapping analyzes technical context from adoption files to identify relationships between implementation tasks. It visualizes these dependencies within a dependency graph directly in the story issue, ensuring developers understand workflow sequencing and can plan execution without manual tracing.

What is acceptance criteria coverage tracking in task generation?

Acceptance criteria coverage tracking ensures every acceptance criterion within a user story is explicitly linked to specific implementation tasks. It generates an AC coverage table inside the story issue, verifying that all requirements are addressed and preventing gaps during development.

Can I generate a task checklist for an existing user story without creating duplicates?

Yes, you can generate a task checklist for an existing user story without creating duplicates. The task breakdown process features idempotency, detecting existing implementation tasks and only creating the missing ones to prevent duplication and maintain workflow consistency.

Do I need refined user stories before starting automated task generation?

Yes, you need refined user stories before starting automated task generation. The decomposition process relies on established acceptance criteria and technical context from adoption files to accurately inform task creation, meaning unrefined stories will yield incomplete or ambiguous implementation checklists.

What is the best way to map technical context to agile user stories?

The best way to map technical context to agile user stories is by analyzing adoption files to inform task creation. This approach generates a technical analysis summary, task checklist, dependency graph, and AC coverage table directly within the story issue for comprehensive workflow planning.