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.
npx claudepluginhub bdmorin/the-no-shop --plugin retroThis skill uses the workspace's default tool permissions.
<!-- Credits:
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
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: