writing-plans

Use when you have a spec or requirements for a multi-step task, before touching code

Content Preview
---
name: writing-plans
description: Use when you have a spec or requirements for a multi-step task, before touching code
---

# Writing Plans

## Overview

Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste. Document everything they need to know: which files to touch for each task, code, testing, docs they might need to check, how to test it. Give them the whole plan as bite-sized tasks. DRY. YAGNI. TDD. Frequent commits.

Ass
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/writing-plans.md \
  https://raw.githubusercontent.com/obra/superpowers/main/skills/writing-plans/SKILL.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/obra/superpowers

Then reference at skills/writing-plans/SKILL.md

Related Skills