work-decomposition
// Decompose goals into MEOWs (Molecular Expressions of Work) - trackable atomic units following Gas Town's bead-based work model.
$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namework-decomposition
descriptionDecompose goals into MEOWs (Molecular Expressions of Work) - trackable atomic units following Gas Town's bead-based work model.
allowed-toolsRead, Write, Edit, Bash, Grep, Glob, WebFetch, WebSearch, Agent, AskUserQuestion
Work Decomposition
Overview
Break high-level goals into MEOWs (Molecular Expressions of Work) - the fundamental atomic units in Gas Town. Each MEOW becomes a bead (git-backed work unit) or wisp (ephemeral task).
When to Use
- Before creating a convoy
- When a goal is too large for a single agent
- When parallel execution would benefit progress
- When work needs tracked attribution
Process
- Analyze the goal and project context
- Identify natural seams for decomposition
- Create MEOWs with clear boundaries and dependencies
- Classify as beads (persistent) or wisps (ephemeral)
- Map dependencies between MEOWs
- Estimate effort and assign priorities
Decomposition Principles
- Each MEOW should be completable by a single agent
- Dependencies should form a DAG (no cycles)
- Prefer more smaller beads over fewer larger ones
- Wisps for throwaway work (scaffolding, exploration)
- Every MEOW gets attribution tracking
Tool Use
Invoke via babysitter process: methodologies/gastown/gastown-orchestrator (analyze-work step)