Download for macOS
Skill

writing-plans

@obra 245k installs Trending #17 on Skills.Sh Updated 2026-08-29

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

aibrainstormingcodingobrasdlcskillssubagent-driven-developmentsuperpowers

Install

git clone https://github.com/obra/superpowers /tmp/superpowers && ln -s /tmp/superpowers/skills/writing-plans ~/.claude/skills/writing-plans

From README

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. Assume they are a skilled developer, but know almost nothing about our toolset or problem domain. Assume they don't know good test design very well. Announce at start: "I'm using the writing-plans skill to create the implementation plan." Context: If working in an isolated worktree, it should have been created via the superpowers:using-git-worktrees skill at execution time. Save plans to: docs/superpowers/plans/YYYY-MM-DD- .md (User preferences for plan location override this default) Scope Check If the spec covers multiple independent subsystems, it should have been broken into sub-project specs during brainstorming.