Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

diagnosing-superpowers

Community

Installation

Terminal

git clone --depth 1 https://github.com/obra/superpowers.git /tmp/diagnosing-superpowers-src
cp -r /tmp/diagnosing-superpowers-src/skills/diagnosing-superpowers ~/.claude/skills/diagnosing-superpowers

Or .claude/skills/diagnosing-superpowers to scope it to one repo.

Summary

Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why is it so expensive", "what is it doing" — or wants to build a bug report for the superpowers maintainers, for the current session or a past one identified by id or path, on any harness.

Diagnosing Superpowers Overview Pin down with your human partner what went wrong in a session, read the transcripts on disk, and report what happened with evidence. You report; you do not diagnose superpowers. Whoever triages the bundle or the issue decides whether superpowers changes. Core principle: Every finding cites path:line. No citation, no finding. Every number comes from the transcript or from a command you ran, never from memory. Workflow Create a todo per step. Steps 5–7 run only on their stated condition. 1. Problem intake. Ask one question at a time until you can write a statement naming the session(s), the turn range if known, what your partner expected, what happened, and the observable they care about (wall-clock, tokens, repeated actions, one specific action). "It took too long" is a complaint, not a problem statement. Note whether the goal is a superpowers bug report. 2…

Questions

Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why is it so expensive", "what is it doing" — or wants to build a bug report for the superpowers maintainers, for the current session or a past one identified by id or path, on any harness.

Claude Code: ~/.claude/skills/diagnosing-superpowers. Codex: ~/.agents/skills/diagnosing-superpowers. Antigravity: ~/.gemini/config/skills/diagnosing-superpowers. Use .claude/skills or .agents/skills inside a repo to scope it to one project.

More from obra/superpowers

Name
  1. brainstorming
  2. dispatching-parallel-agents
  3. executing-plans
  4. finishing-a-development-branch
  5. receiving-code-review
  6. requesting-code-review
  7. subagent-driven-development
  8. systematic-debugging
Buy me a coffee