Analyzes a task or GitHub issue and provides effort estimation broken into subtasks with T-shirt sizing, risk assessment, and dependency mapping. Use for sprint planning or before committing to deadlines.
!gh issue view $1 2>/dev/null || echo "Provide a task description or issue number"
Decompose the work into subtasks. For each subtask:
| Subtask | Files Affected | Size | Confidence |
|---|---|---|---|
| ... | ... | S/M/L/XL | High/Med/Low |
Size Guide:
Identify risks that could expand the estimate:
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| ... | High/Med/Low | +S/+M/+L | ... |
Common risks:
List any blockers or prerequisites:
| Scenario | Estimate | Assumption |
|---|---|---|
| Best case | ... | Everything goes smoothly, no surprises |
| Likely case | ... | Normal amount of debugging and iteration |
| Worst case | ... | Major risks materialize |