From retro
Session retrospective — analyzes the current Claude Code session and produces a structured retrospective with lessons learned, insights, blockers, resolutions, and session origin story. Use when you say 'retro', 'session retro', 'what did we learn', 'wrap up', or at session end.
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
<!-- Credits:
Analyzes the current conversation to produce a structured retrospective. This runs INSIDE the session — you already have full context. No transcript extraction needed.
Invoke when:
--dry-run: Print the retro to stdout only, don't persist anywhere--focus TOPIC: Narrow analysis to a specific area (architecture, debugging, tooling, etc.)You have the full conversation context. Analyze it through these six dimensions:
Produce a structured retro document. Write it to {cwd}/tmp/ using the project's tmp convention if a ./tmp/ directory exists, otherwise print inline.
# Session Retro: {BRIEF_TITLE}
**Date**: {YYYY-MM-DD}
**Project**: {project slug from CWD}
**Branch**: {git branch}
**Duration**: {approximate from conversation flow}
## Origin Story
{1-3 sentences: what started this session, how scope evolved}
## Key Decisions
{Numbered list. Each: what was decided, why, what was rejected}
## Lessons Learned
{Bulleted. Each: observation + recommendation}
## Blockers & Resolutions
{Table or list: blocker | resolution | status (resolved/workaround/open)}
## Insights
{Bulleted. Non-obvious findings worth remembering across sessions}
## Artifacts
- **Created**: {files}
- **Modified**: {files}
- **Commits**: {hashes + messages}
- **Unfinished**: {items}
## Proposed Rule Changes
{ONLY if the session revealed patterns that should become rules or conventions}
- **Rule**: {the rule}
- **Evidence**: {what happened in this session that motivates it}
- **Where**: {which config file or convention doc}
Before producing the retro, verify:
npx claudepluginhub bdmorin/the-no-shop --plugin retroReflects on the current Claude Code session to produce a structured retrospective with what went well, what didn't, and actionable takeaways.
Performs comprehensive analysis of Claude Code sessions, examining git history, conversation logs, code changes, and gathering user feedback to generate actionable retrospective reports with insights for continuous improvement.
Analyzes Claude Code sessions to improve CLAUDE.md instructions and capture learnings. Quick mode suggests CLAUDE.md tweaks; deep mode reviews problems, patterns, preferences, and gaps.