plan-tasks

Decompose architecture documents into dependency-ordered tasks with acceptance criteria.

1|Updated Jul 5, 2026
One-click install
npx skills add https://github.com/stoodder/materia --skill plan-tasks-stoodder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-tasks
Source: https://github.com/stoodder/materia/tree/main/plugins/materia/skills/plan-tasks
Command: npx skills add https://github.com/stoodder/materia --skill plan-tasks-stoodder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the decomposition of architecture documents into a dependency-ordered list of tasks with testable acceptance criteria, enhancing development efficiency and consistency.

Core Features & Use Cases

  • Automated Task Decomposition: Transforms architecture documents into actionable tasks.
  • Dependency Ordering: Ensures tasks are executed in the correct order, respecting dependencies.
  • Testable Acceptance Criteria: Defines clear criteria for task completion, improving quality assurance.
  • Use Case: With this Skill, developers can quickly break down complex architecture documents into manageable tasks, speeding up the implementation process and reducing the risk of errors.

Quick Start

Run the 'plan-tasks' skill to generate a task list from your architecture document 'architecture.md'.

Frequently Asked Questions about plan-tasks

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

FAQPage Schema
How do I automate task decomposition from architecture documents?

Automated task decomposition parses an architecture document to generate a structured list of actionable tasks with acceptance criteria. It ensures a consistent workflow by utilizing recipe logic to determine task dependencies and execution order.

How does dependency ordering work for software development tasks?

Dependency ordering evaluates workflow recipes within your architecture document to sequence tasks logically. This mechanism ensures that foundational components are built before dependent features, preventing execution errors and streamlining the development pipeline.

Do I need a specific format for architecture documents to generate task lists?

Generating task lists requires a well-defined architecture document, typically named 'architecture.md' for Claude Code projects. The document must contain sufficient detail for workflow recipes to extract dependencies and define testable acceptance criteria accurately.

What is the best way to break down complex software architecture into manageable tasks?

Breaking down complex software architecture is best handled by automating task decomposition to transform detailed design documents into dependency-ordered lists. This approach guarantees testable acceptance criteria and reduces manual planning errors.

How do I define testable acceptance criteria for decomposed software tasks?

Testable acceptance criteria are defined automatically during the task decomposition process. By analyzing the architecture document, the workflow recipes generate specific completion standards for each task, improving quality assurance and tracking.

Can I use pipeline automation for task management in Claude Code projects?

Pipeline automation supports task management in Claude Code projects by structuring the development workflow. It processes architecture documents to output dependency-ordered tasks with clear acceptance criteria, speeding up implementation and reducing errors.