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.