---
name: Plan Writing
slug: plan-writing
category: AI Engineering
description: Plan Writing generates structured implementation plans from decisions and requirements. Use it to break work into tasks with dependencies, file targets, and verification criteria before execution.
github: "https://github.com/devton/agentic-workflow-blueprint/tree/main/workflows/plan-writing"
stars: 66
forks: 4
install: "npx degit https://github.com/devton/agentic-workflow-blueprint/tree/main/workflows/plan-writing ~/.claude/skills/plan-writing"
installs_to: ~/.claude/skills/plan-writing
source_path: workflows/plan-writing/SKILL.md
collection_size: 26
category_size: 2451
collection_url: "https://dirskills.com/collections/devton/agentic-workflow-blueprint"
added: 2026-08-12T04:44:06.257Z
last_synced: 2026-08-12T04:44:06.257Z
canonical_url: "https://dirskills.com/skills/plan-writing"
---

# Plan Writing

Plan Writing generates structured implementation plans from decisions and requirements. Use it to break work into tasks with dependencies, file targets, and verification criteria before execution.

**Install:**

```bash
npx degit https://github.com/devton/agentic-workflow-blueprint/tree/main/workflows/plan-writing ~/.claude/skills/plan-writing
```

## README

## agentic-workflows-blueprint.workflow.plan-writing

### Goal

Transform a decision log and feature requirements into a structured, dependency-mapped task breakdown saved as `task.md`.

### Scope

- **Applies to**: Feature design, refactoring tasks, or multi-step execution.
- **Does not cover**: Direct code execution (use `radioactive` or execution workflow).

### Triggers

- "/plan-writing"
- "Create implementation plan"
- "Generate task breakdown"

### Inputs

- `decisionLog`: Confirmed decisions from discovery.
- `projectSlug`: Target repo identifier.

### Invariants

1. **Explicit File Targets**: Every task must specify target file paths.
2. **Dependency Mapping**: Clearly list task prerequisites.
3. **Verification Criteria**: Include explicit check criteria for each task.
4. **Operational Commands Required**: Infra/network/IaC/OS tasks must include concrete pre-check, apply/change, verification, and rollback commands.

### Procedure

1. Read decision log and context.
2. Break feature into discrete tasks (simple/medium/complex).
3. Specify dependencies and file paths.
4. Add verification criteria (which tests/checks to run).
   - For infra tasks, include command-level verification (`terraform plan`, connectivity checks, service health checks, policy/security checks).
5. Output plan to `task.md` artifact.
6. Present plan to user for approval.

### Outputs

- `task.md` artifact containing structured task list.

### Review gate

- Plan presents complete task breakdown with dependencies.
- Plan approved by user.

### References

- `../../SKILL.md`
- `../brainstorming/SKILL.md`
- `../radioactive/SKILL.md`
- [Interactive HTML View](./README.html)
