plan-work-items

Orders backlog work items by priority and dependencies, validates parent-child hierarchies, and enforces TDD phase sequencing.

1|1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/intelligentcode-ai/skills --skill plan-work-items
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-work-items
Source: https://github.com/intelligentcode-ai/skills/tree/main/skills/plan-work-items
Command: npx skills add https://github.com/intelligentcode-ai/skills --skill plan-work-items

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of managing and prioritizing a backlog of work items, ensuring that tasks are ordered logically, dependencies are managed, and the hierarchy of tasks is validated before execution.

Core Features & Use Cases

  • Backlog Prioritization: Orders work items based on priority and dependencies.
  • Hierarchy Validation: Ensures parent-child relationships are correctly defined, especially for platforms like GitHub.
  • Dependency Management: Identifies and manages blocked tasks.
  • TDD Workflow Support: Enforces the correct sequence of TDD phases (RED, GREEN, REFACTOR) when TDD is active.
  • Use Case: A project manager can use this skill to automatically sort a list of user stories and bugs, ensuring that critical path items are addressed first and that all sub-tasks are correctly linked to their parent epics.

Quick Start

Use the plan-work-items skill to prioritize the current backlog and identify the next actionable task.

Frequently Asked Questions about plan-work-items

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

FAQPage Schema
How do I prioritize a backlog based on dependencies and task priority?

To prioritize a backlog based on dependencies, this Skill orders work items by priority while validating parent-child hierarchies to identify blocked tasks. It ensures critical path items are addressed first through logical dependency management and actionable next steps.

What is the best way to manage parent-child hierarchy validation for GitHub epics and sub-tasks?

The best way to manage parent-child hierarchy validation is to automatically check that sub-tasks are correctly linked to their parent epics. This Skill validates these relationships before execution to prevent structural backlog errors on platforms like GitHub.

How does backlog management enforce TDD workflow phase sequencing?

Backlog management enforces TDD workflow phase sequencing by validating the correct order of RED, GREEN, and REFACTOR phases. When TDD is active, the Skill structures work items to ensure deterministic execution of these predefined testing phases.

Can I use automated work item planning to identify the next actionable task in a blocked backlog?

Yes, you can use automated work item planning to identify the next actionable task in a blocked backlog. The Skill analyzes dependencies, resolves blocked tasks, and prepares actionable next steps for immediate execution.

Does this backlog prioritization approach support backend tracking configurations for deterministic execution?

Yes, this backlog prioritization approach integrates with backend tracking configurations to ensure deterministic execution. By validating hierarchies and managing dependencies, it aligns the work items with backend tracking rules for reliable processing.

Why does work item planning fail when parent-child relationships are incorrectly defined?

Work item planning fails when parent-child relationships are incorrectly defined because it breaks dependency chains and hierarchy validation. This Skill checks these structural links beforehand to prevent execution errors and ensure tasks are properly ordered.