From openpaper
Reflects on the current Claude Code session to produce a structured retrospective with what went well, what didn't, and actionable takeaways.
How this skill is triggered — by the user, by Claude, or both
Slash command
/openpaper:reflectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review the current session and produce a structured retrospective. The goal is
Review the current session and produce a structured retrospective. The goal is honest self-assessment — not a polite summary, but a useful one that surfaces patterns worth repeating and mistakes worth fixing.
Walk through the conversation from the start. For each significant task or interaction, consider:
Be specific. Reference actual tasks, files, errors, and tool calls — not vague generalities like "communication was good."
Present the retrospective in this structure:
Bullet list. Each item names a specific task or moment and why it went well.
Bullet list. Each item names what happened, what went wrong, and why. Be direct — the point is to learn, not to soften.
2-3 concrete lessons. Frame them as actionable guidance for future sessions (e.g., "grep before assuming a function exists" not "could have been more careful").
Once you've presented the reflection, offer:
Want me to run
/improveto turn any of these into a GitHub issue?
This lets the user capture pain points or ideas as trackable work items.
npx claudepluginhub falense/openpaperRun a structured retrospective on the current session: review the work for recurring friction, then propose and apply concrete improvements to the workspace so the same friction is cheaper or impossible next time. Use when the user asks to "do a retro", "run a retrospective", "reflect on this session", "what did we learn", "improve the workspace", "what slowed us down", or after a long or painful task when it's worth capturing the lessons. This is the deep, on-demand half of the workspace self-improvement loop (the lightweight always-on half is a live rule installed by init-workspace). Turns friction into durable fixes: live rules, codebase-map updates, CLAUDE.md notes, or new skills via skill-creator.
Reviews completed coding sessions to extract actionable improvements: DX friction, documentation gaps, architecture issues, anti-patterns, bug prevention, and tooling updates.
Session retrospective and skill audit. Use when asked to reflect, do a retrospective, review lessons learned, audit what went well or wrong, or review session effectiveness.