Skip to content
Back to skills

Task Breakdown

ASecurity

Breaks a feature or epic into implementable 1-2 hour tasks with three-point estimates, a critical-path dependency graph and risk assessment. Use for "break down / estimate / plan [feature]"; not already-decomposed or single-step work.

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 26, 2026
ai-agentspythongobash

Works with

  • mcp

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned October 7, 2026

npx -y skills add hotak92/vibecoded-orchestrator --skill task-breakdown --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Task Breakdown?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Task Breakdown
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/hotak92-task-breakdown/badge)](https://www.skillsdirectory.com/skills/hotak92-task-breakdown)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: task-breakdown
description: Breaks a feature or epic into implementable 1-2 hour tasks with three-point estimates, a critical-path dependency graph and risk assessment. Use for "break down / estimate / plan [feature]"; not already-decomposed or single-step work.
short_desc: decompose feature into tasks, estimates, dependencies
keywords: [task decomposition, effort estimation, dependency mapping, sprint planning, risk assessment, "implementation plan", "break into tasks", "task list for", "estimate this", "effort estimate", "decompose this"]
model: sonnet
---

# Task Breakdown (Sonnet)

**Purpose**: Break complex features into implementable tasks with estimates, dependencies, and risk assessment.

**Model**: Sonnet (balanced reasoning for task decomposition and estimation)

## When to Invoke Autonomously

Use this skill when:
1. **Complex Feature**: "Break down [feature] into tasks"
2. **Unclear Scope**: "Estimate effort for [ambiguous requirement]"
3. **Sprint Planning**: "Decompose epic into sprint tasks"
4. **Risk Assessment**: "Identify risks and blockers for [feature]"
5. **Dependency Mapping**: "What are dependencies for [feature]?"

## DO NOT invoke for

- Simple, obvious tasks (just implement)
- Already-broken-down work
- Single-step tasks

## Decision Tree

```
Feature work:
├─ Complex, needs breakdown? → Use this skill
├─ Unclear how much effort? → Use this skill
├─ Simple, obvious implementation? → Don't use this skill
└─ Already broken down? → Don't use this skill
```

## Usage

```
/task-breakdown break-down [feature description]
/task-breakdown estimate [feature with unknowns]
/task-breakdown dependencies [feature]
/task-breakdown risks [feature]
```

## What This Skill Does

**Task Decomposition**:
- Break features into SMART tasks (Specific, Measurable, Achievable, Relevant, Time-bound)
- Granularity: 1-2 hour tasks (sweet spot for tracking and estimation)
- Clear done criteria for each task

**Effort Estimation**:
- Three-point estimate (Optimistic, Most Likely, Pessimistic)
- Planning Poker for team estimation
- Historical data calibration
- Adjust for complexity, unknowns, team experience, dependencies

**Dependency Mapping**:
- Identify sequential vs parallel work
- Find critical path (longest dependency chain)
- Surface external blockers early
- Enable parallelization opportunities

**Risk Assessment**:
- Technical risks (new tech, complex algorithms, integration challenges)
- Dependency risks (external blockers, team availability, third-party services)
- Scope risks (unclear requirements, scope creep, hidden complexity)
- Mitigation strategies (prototyping, incremental delivery, parallel work, fallbacks)

**See**: `examples/estimation-methods.md` for estimation techniques, `examples/dependency-patterns.md` for dependency visualization, `examples/risk-matrix.md` for risk assessment framework

## Quick Workflow Reference

**Before planning**: Search for task breakdown and estimation patterns
```bash
.claude/scripts/kg-search search "planning" --type concept
```

**For deep research**: run `hybrid_search("<estimation techniques topic>")` (Weaviate MCP)

**Development env**: Python 3.12, Weaviate:8081, Ollama:11435. KG/code-graph scripts run through the `.claude/scripts/kg-*` and `.claude/scripts/code-graph-*` wrappers, which resolve the correct venv internally.

## Success Metrics

- ✅ Tasks are actionable (clear done criteria)
- ✅ Estimates are within 20-30% of actuals
- ✅ Dependencies are identified correctly
- ✅ Risks are surfaced early
- ✅ No tasks are too large (>4 hours) or too small (<30 min)
- ✅ Critical path is identified
- ✅ Parallelizable work is surfaced

Files in this skill

  • SKILL.md3.8 KB
  • examples/dependency-patterns.md6.9 KB
  • examples/estimation-methods.md5.1 KB
  • examples/risk-matrix.md8.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…