devdocs-dev-tasks

Break down system design documents into prioritized development tasks with dependencies.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ab300819/skills --skill devdocs-dev-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devdocs-dev-tasks
Source: https://github.com/ab300819/skills/tree/main/devdocs-dev-tasks
Command: npx skills add https://github.com/ab300819/skills --skill devdocs-dev-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill breaks down a comprehensive system design into a structured list of executable development tasks, enabling clear sprint planning and task distribution across modules.

Core Features & Use Cases

  • Automated task extraction: converts system design documents into concrete development tasks with dependencies.
  • Sprint planning readiness: outputs task lists suitable for sprint backlogs and roadmaps.
  • Use Case: Given a full design and test plan, generate a prioritized set of T-IDs (e.g., T-01 to T-04) with associated F-XXX and AC-XXX mappings.

Quick Start

Ask the skill to generate a task breakdown from your system design documents. For example: "Dev tasks for the sprint based on docs/devdocs/01-requirements.md, docs/devdocs/02-system-design.md, and docs/devdocs/03-test-cases.md".

Frequently Asked Questions about devdocs-dev-tasks

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

FAQPage Schema
How do I break down a system design into actionable development tasks for sprint planning?

To break down a system design into development tasks for sprint planning, use an automated task extraction tool that consumes pre-existing requirements, system design, and test case documents to output a prioritized, executable task list with mapped dependencies.

What format do development tasks need to be in for sprint backlog integration?

Development tasks for sprint backlog integration should be formatted as a structured markdown file containing prioritized T-IDs, such as T-01 to T-04, with associated F-XXX and AC-XXX mappings to ensure clear traceability across project modules.

Can I generate a prioritized task list directly from existing requirements and test case documents?

Yes, you can generate a prioritized task list directly from existing requirements and test case documents by processing 01-requirements.md, 02-system-design.md, and 03-test-cases.md together to automatically extract concrete development tasks with dependencies.

What documents do I need to prepare before generating executable development tasks?

Before generating executable development tasks, you need to prepare three pre-existing markdown documents: 01-requirements.md, 02-system-design.md, and 03-test-cases.md. These provide the foundational design and test artifacts required for accurate task breakdown.

How are task dependencies and feature mappings handled during system design task breakdown?

Task dependencies and feature mappings are handled by assigning unique task identifiers like T-01 and mapping them directly to associated feature identifiers F-XXX and acceptance criteria AC-XXX, ensuring structured traceability throughout the sprint planning process.

Does the task breakdown output support splitting files when the development task list is too large?

Yes, the task breakdown output supports optional split files when the development task list is too large. It primarily outputs a main file at docs/devdocs/04-dev-tasks.md but can divide the task distribution across modules as needed.