Skip to main content

Writing Plans

Skill Verified Active
Part of:Superpowers

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

Purpose

To create highly detailed and actionable implementation plans for complex development tasks, ensuring clarity and completeness before any code is written.

Features

  • Generates detailed implementation plans for multi-step tasks
  • Documents file structures, code, testing, and commit steps
  • Enforces TDD, YAGNI, and DRY principles
  • Provides clear execution handoff options (subagent or inline)
  • Ensures engineer has zero context required for plan comprehension

Use Cases

  • When starting a new feature with a spec or requirements.
  • To break down complex tasks into manageable, bite-sized steps.
  • To ensure engineers with limited project context can follow implementation steps.
  • To enforce best practices like TDD and frequent commits.

Non-Goals

  • Writing code directly.
  • Handling tasks that have not been broken into sub-project specs.
  • Providing context for the engineer's personal codebase or tooling.
  • Executing plans without user approval or a specified handoff.

Installation

First, add the marketplace

/plugin marketplace add obra/superpowers
/plugin install superpowers@superpowers-dev

Quality Score

Verified
99 /100
Analyzed about 21 hours ago

Trust Signals

Last commit1 day ago
Stars189.3k
LicenseMIT
Status
View Source

Similar Extensions

Ralplan

99

Consensus planning entrypoint that auto-gates vague ralph/autopilot/team requests before execution

Skill
Yeachan-Heo

Deep Dive

99

2-stage pipeline: trace (causal investigation) -> deep-interview (requirements crystallization) with 3-point injection

Skill
Yeachan-Heo

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

Skill
openai

Context Mode Ops

100

Manage context-mode GitHub issues, PRs, releases, and marketing with parallel subagent army. Orchestrates 10-20 dynamic agents per task. Use when triaging issues, reviewing PRs, releasing versions, writing LinkedIn posts, announcing releases, fixing bugs, merging contributions, validating ENV vars, testing adapters, or syncing branches.

Skill
mksglu

Fixflow

100

Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.

Skill
majiayu000

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

Skill
github

© 2025 SkillRepo · Find the right skill, skip the noise.