askill
planning

planningSafety 95Repository

Patterns for decomposing work under uncertainty - spikes, dependencies, and knowledge flow

2 stars
1.2k downloads
Updated 3/8/2026

Package Files

Loading files...
SKILL.md

/planning Skill

Taxonomy note: This skill provides domain expertise (HOW) for decomposing work under uncertainty. It is the primary skill for the [[decompose]] workflow. See [[TAXONOMY.md]] for the skill/workflow distinction.

Patterns for decomposing work under genuine uncertainty.

Purpose

Provides guidance for breaking down complex goals when the path forward is unknown. Use when standard decomposition feels premature or when you need to discover what you don't know.

Coordination with Workflows

This skill is the HOW for the [[decompose]] workflow's steps. When decomposing an epic that has an assigned workflow, use the workflow's steps as the decomposition skeleton — then apply the patterns below to handle uncertainty within each step. See [[decomposition-patterns]] for workflow-step mapping examples.

When to Use

  • Multi-month projects with unclear dependencies
  • "What does X actually require?" questions
  • Creating task hierarchies that handle uncertainty
  • Deciding between spike tasks vs placeholder tasks
  • Structuring knowledge flow between related tasks

Key Patterns

See reference documents for detailed guidance:

  • [[spike-patterns]] - When to investigate vs commit to implementation
  • [[dependency-types]] - Hard vs soft dependency decisions
  • [[knowledge-flow]] - Propagating findings between sibling tasks

Core Principle

We decompose to discover what we don't know, not because we know what to do.

Quick Reference

Spike vs Placeholder

SituationUse SpikeUse Placeholder
"We don't know if X is possible"Investigate first
"We know X is needed, details TBD"Capture intent
"Implementation approach unclear"Prototype/probe

Dependency Type Selection

Decision heuristic: "What happens if the dependency never completes?"

  • Impossible or wrong output → Hard dependency (depends_on)
  • Still valid but less informed → Soft dependency (soft_depends_on)

Related

  • [[decompose]] workflow - Overall decomposition process
  • [[base-task-tracking]] - Task lifecycle management

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

74/100Analyzed 3/8/2026

Well-structured reference skill for planning under uncertainty. Provides clear taxonomy, when-to-use guidance, decision tables for spike vs placeholder and dependency types. Uses external references for detailed patterns, which is appropriate for domain expertise content. Located in dedicated skills folder with proper metadata, tags, and permalink. Generalizable planning principles but organizational context may limit universal reusability.

95
80
80
70
60

Metadata

Licenseunknown
Version1.0.0
Updated3/8/2026
Publishernicsuzor

Tags

github-actions