taskify

Decompose software specs into atomic tasks with dependencies and priorities.

2|1|Updated Jul 2, 2025
One-click install
npx skills add https://github.com/rikdc/claude_code_template --skill taskify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: taskify
Source: https://github.com/rikdc/claude_code_template/tree/main/.claude/skills/taskify
Command: npx skills add https://github.com/rikdc/claude_code_template --skill taskify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers and product teams spend significant time turning dense specifications into actionable work items. Taskify provides a repeatable approach to decompose specs into atomic tasks with dependencies, clear owners, and prioritization, accelerating delivery.

Core Features & Use Cases

  • Atomic tasks with 2-4 hour estimates: Each task is self-contained and testable.
  • Dependency graph and prioritization: Visualize task order and critical path.
  • Export formats: Generate GitHub issue templates or structured task files from a spec.
  • Real-world scenario: Given a product spec describing a new feature, Taskify will break it down into epics, stories, and sub-tasks mapped to components, ready for assignment.

Quick Start

Examples:

  • taskify
  • taskify <spec_doc>
  • taskify --github <spec>
  • taskify --analyze <spec>

Frequently Asked Questions about taskify

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

FAQPage Schema
How do I break down a software specification into actionable tasks?

Task decomposition converts dense specifications into atomic, implementable tasks with clear dependencies and priorities. Taskify applies this by parsing specs, architecture documents, or API contracts and producing a structured task graph with 2-4 hour estimates, acceptance criteria, and traceable steps from spec to delivery.

Can I export decomposed tasks as GitHub issues?

Yes. Taskify generates GitHub issue templates directly from your specification, mapping tasks to components with owners and dependencies already assigned, ready for immediate import into your repository.

What makes tasks atomic and properly sized for a development team?

Atomic tasks are self-contained and testable, sized for completion in 2-4 hours. Taskify enforces this constraint alongside clear acceptance criteria and dependency mapping so each task is independently assignable and verifiable without hidden prerequisites.

How do I visualize task dependencies and execution order?

Taskify builds a dependency graph showing task order and critical path, letting you see which tasks block others and identify parallelizable work for faster planning and team coordination.

Do I need to manually rewrite specs when priorities change?

No. Taskify produces repeatable task graphs from specifications, so you can re-decompose updated specs or reorder existing tasks without rewriting documentation; changes flow through to exports automatically.

What file formats and specifications does task decomposition support?

Taskify handles software specs, architecture documents, and API contracts as inputs, exporting to GitHub issue templates or structured task files for flexible downstream integration.