tasks

Generate a numbered task set with dependencies from project documents.

1|Updated Oct 13, 2022
One-click install
npx skills add https://github.com/kryota-dev/dotfiles --skill tasks-kryota-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tasks
Source: https://github.com/kryota-dev/dotfiles/tree/main/.bin/.claude/skills/tasks
Command: npx skills add https://github.com/kryota-dev/dotfiles --skill tasks-kryota-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down project plans into concrete, executable tasks that guide engineering work and ensure clear ownership and sequencing.

Core Features & Use Cases

  • Automates the decomposition of high-level plans into setup, core, integration, and polish tasks
  • Respects project documents (plan.md, data-model.md, contracts/, research.md, quickstart.md) to tailor tasks
  • Outputs a BRANCH_DIR/tasks.md with numbered tasks, file paths, dependencies, and parallelization guidance

Quick Start

Provide the project context as $ARGUMENTS and run the task generation workflow to produce BRANCH_DIR/tasks.md.

Frequently Asked Questions about tasks

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

FAQPage Schema
How do I break down a project plan into executable tasks for spec-driven development?

To break down a project plan, generate a concrete task set from project context to drive spec-driven development. This creates a tasks.md file with numbered tasks, file paths, dependency notes, and parallelization guidance to ensure clear sequencing.

How do I automate task generation from plan.md and data-model.md documents?

Automating task generation applies available design documents like plan.md, data-model.md, contracts, and research.md to create setup, core, integration, and polish tasks. Providing project context as arguments triggers the workflow to produce the task list.

What is the best way to sequence engineering tasks while respecting dependencies?

Sequencing engineering tasks is handled by generating a task set that respects project dependencies and parallelization rules. The output tasks.md provides numbered tasks with explicit dependency notes and parallelization guidance for execution.

Can I generate parallelization guidance for setup and integration tasks?

Generating parallelization guidance for setup and integration tasks is supported by applying available design documents. The workflow outputs a tasks.md file detailing which tasks can run in parallel and which have execution dependencies.

Does task generation work without contracts or quickstart.md design documents?

Task generation applies available design documents to tailor the output. While it leverages plan.md, data-model.md, contracts, and quickstart.md, it can process the provided project context to generate tasks even if some documents are missing.

Why are my generated project tasks missing file paths and dependency notes?

Generated project tasks should include file paths and dependency notes when properly driven by spec-driven development context. Ensure all available design documents are provided as arguments so the task decomposition can accurately map execution requirements.