pm-planning

Convert ARCH documents into structured task lists with dependencies and acceptance criteria.

75|13|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/avelikiy/great_cto --skill pm-planning-avelikiy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pm-planning
Source: https://github.com/avelikiy/great_cto/tree/main/skills/pm-planning
Command: npx skills add https://github.com/avelikiy/great_cto --skill pm-planning-avelikiy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the decomposition of approved project architecture documents (ARCH) into a Beads task list, including dependencies, time-boxes, and acceptance criteria, streamlining project management and development processes.

Core Features & Use Cases

  • Automated Task Decomposition: Converts ARCH documents into a structured task list with explicit dependencies.
  • Time-Boxing and Dependencies: Ensures tasks are time-boxed and properly dependent on others for a smooth workflow.
  • Acceptance Criteria: Defines clear acceptance criteria for each task, reducing ambiguity and errors.
  • Use Case: Ideal for project managers who need to quickly translate architectural designs into actionable development tasks.

Quick Start

Run the 'pm-planning' skill with the ARCH document path as an argument: pm-planning docs/architecture/ARCH-feature.md.

Frequently Asked Questions about pm-planning

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

FAQPage Schema
How do I decompose an architecture document into actionable development tasks?▼

Decomposing an architecture document into development tasks is automated by parsing ARCH files to generate a structured task list with explicit dependencies, time-boxes, and acceptance criteria.

What is the best way to generate task dependencies from an ARCH document?▼

Generating task dependencies from an ARCH document is handled by automated decomposition, which maps architectural components into properly linked tasks to ensure a smooth development workflow.

Can I automatically add time-boxes and acceptance criteria to my project task list?▼

Automatically adding time-boxes and acceptance criteria to your project task list is supported during ARCH document decomposition, reducing ambiguity and streamlining project management.

Do I need an approved ARCH document to use automated task decomposition?▼

An approved ARCH document is required as input to use automated task decomposition, serving as the source for extracting tasks, dependencies, and time-boxes for the development team.

How do I run task decomposition on my architecture markdown file?▼

Running task decomposition on your architecture markdown file requires passing the ARCH document path as an argument to the script, which outputs the generated task list.