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.