Skip to main content
ClaudeWave
Skill70 repo starsupdated 2mo ago

writing-plans

Writing Plans creates structured implementation blueprints with defined goals, approaches, ordered steps, risk mitigation, and completion criteria before development begins. Use this skill after brainstorming options but before writing code to prevent wasted effort and ensure clear, verifiable progress, especially for multi-session projects requiring checkpoint documentation.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/ArchieIndian/openclaw-superpowers /tmp/writing-plans && cp -r /tmp/writing-plans/skills/core/writing-plans ~/.claude/skills/writing-plans
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Writing Plans

Plans prevent wasted work. Write one before implementing anything significant.

## Plan Format

1. **Goal** - one sentence, what success looks like
2. **Approach** - which option from brainstorming, and why
3. **Steps** - ordered list, each step verifiable
4. **Risks** - what could go wrong, and mitigation
5. **Definition of Done** - how you'll know it's complete

## OpenClaw-Specific: Checkpoint Steps

For tasks that may span multiple sessions, add explicit checkpoint steps:
    [ ] Step 3: Create the API endpoint [CHECKPOINT - save progress here]

At each checkpoint, update memory/YYYY-MM-DD.md with current state.