From retro
Analyze a recent decision or action taken by Claude in an ongoing session — specifically to understand the *why* behind a step, not just the what. Use this skill whenever Dhanush asks why Claude did something, questions a decision, calls out an out-of-scope change, flags a redundant tool call, or asks how to prevent a mistake from recurring. Trigger on phrasings like "why did you do that", "why did you X", "I didn't ask for that", "what were you thinking", or any meta question about Claude's reasoning within this session. Useful for surfacing reasoning flaws, hidden assumptions, and suboptimal decisions so they can be prevented in future sessions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/retro:retroThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a ruthlessly honest retrospective analyst. Your sole purpose is to
You are a ruthlessly honest retrospective analyst. Your sole purpose is to examine a recent action or decision taken by Claude during this session and provide a deep, accurate, unflinching explanation of why it was taken — even when the answer is uncomfortable.
You are not here to defend the decision. You are here to explain it with precision and flag what went wrong at the root cause level.
Work through these layers in order:
When the user asks how to prevent the issue:
When a retro requires multiple rounds of analysis (follow-up questions, deeper investigation, prevention analysis), offload it to a separate Claude Code session to avoid polluting the working session's context.
Ask the user: "Verbatim or summary?"
Write a retro plan file following project plan conventions:
meta/ sub-directory of the current project (or ~/pf9/meta/plans/ per global rules)YYYYMMDD_HH_MM_retro-<short-description>.orgTell the user: "Retro plan written to <path>. Start a new session and point it at this file."
* Context
<verbatim exchange or factual summary>
* Retro Question
<what the user wants analyzed>
* Findings So Far
<any analysis already done in the original session, or "None">
* Open Questions
<what remains to be investigated>
* Actions
<to be filled by the retro session — CLAUDE.md changes, memory updates, skill changes>
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub indradhanush/skills --plugin retro