# Workflow map

## Plan

| Situation | Use |
|---|---|
| Idea is fuzzy | `write-a-prd` |
| PRD needs implementation phases | `prd-to-plan` |
| Plan needs pressure-testing | `grill-with-docs` or `grilling` |
| Domain language is fuzzy | `domain-modeling` |
| UI/state/design is uncertain | `prototype` |

## Build or fix

| Situation | Use |
|---|---|
| Failure is unclear | `diagnose` |
| Behavior change is clear | `tdd` |
| Need broader context | `zoom-out` |
| Need worktree/branch help | `worktrunk` |

## Review

| Situation | Use |
|---|---|
| Strict maintainability review | `thermo-nuclear-code-quality-review` |
| Architecture feels tangled | `improve-codebase-architecture` |
| Need reusable module/interface vocabulary | `codebase-design` |
| Need a visual explanation | `plannotator-visual-explainer` |
| Want to learn from rejected plans | `plannotator-compound` |
| Goal needs a reviewed execution package | `plannotator-setup-goal` |

## Communicate

| Situation | Use |
|---|---|
| Docs work | `documentation-system` |
| Skill authoring | `writing-great-skills` |
| Commit message | `caveman-commit` |
| Very concise responses | `caveman` |
| Continue in another session | `handoff` |

## Release

| Situation | Use |
|---|---|
| Changelog, version choice, release validation | `release-prep` |

## Extend

| Situation | Use |
|---|---|
| Need a workflow this repo does not include | `find-skills` |
