decomposing-tasks

Decompose complex projects into fine-grained, one-commit executable tasks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sekka/dotfiles --skill decomposing-tasks-sekka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decomposing-tasks
Source: https://github.com/sekka/dotfiles/tree/main/home/.claude/skills/decomposing-tasks
Command: npx skills add https://github.com/sekka/dotfiles --skill decomposing-tasks-sekka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

大規模プロジェクトを小さな実行可能タスクに分解し、依存関係と優先順位を可視化します。

Core Features & Use Cases

  • 1コミット粒度の実装タスク化
  • 依存関係の明確化と進捗管理
  • 実行可能なタスクフォーマットの提供

Quick Start

大規模機能の分割案を提示し、最初の3つのタスクを作成します。

Frequently Asked Questions about decomposing-tasks

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

FAQPage Schema
How do I break down a large project into smaller, executable tasks?

Decomposing complex projects into smaller tasks involves identifying natural breaking points where each task represents one self-contained unit of work—ideally one commit. Define clear boundaries by mapping dependencies, establishing completion criteria, and ensuring each task preserves sufficient context for independent execution. This creates a roadmap where progress is measurable and priorities are explicit.

What's the best way to identify task dependencies and execution order?

Map dependencies by identifying which tasks must complete before others can begin, then visualize these relationships through dependency diagrams. This reveals the critical path, allows parallel execution where possible, and prevents bottlenecks. Clear dependency mapping ensures teams understand prerequisites and can prioritize work without blocking downstream tasks.

How do I ensure tasks are actually executable and not too large?

Executable tasks should be completable in a single development cycle and represent one logical unit of work. Apply the one-commit rule: if a task would require multiple commits, it's too large. Include explicit completion criteria, required inputs, and expected outputs for each task so developers know when work is done and can validate results independently.

Can I use task decomposition for cross-team initiatives and roadmap planning?

Yes. Task decomposition scales across software implementation, data pipelines, and cross-team initiatives by applying the same principles: break work into fine-grained units, map dependencies explicitly, and prioritize based on blockers. Artifact generation—task templates, dependency diagrams, and completion criteria—ensures alignment across teams and milestones.

What format should decomposed tasks follow for clarity and tracking?

Effective task formats include the task description, explicit dependencies, completion criteria, required context, and estimated effort. Standardized templates ensure consistency across projects and teams. Well-formatted tasks serve as both execution guides and progress checkpoints, reducing ambiguity and enabling accurate prioritization.