How this command is triggered — by the user, by Claude, or both
Slash command
/eng:reflectThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Self-Improvement and Reflection Review the current session and identify learnings that should be captured for future sessions. ## Instructions 1. **Review the session**: Look back at the conversation and identify: - Mistakes made and how they were resolved - Patterns that worked well - Knowledge gaps that caused inefficiency - User corrections or feedback 2. **Categorize learnings**: - **Critical rules**: Things that must always/never be done - **Patterns**: Reusable approaches for common tasks - **Domain knowledge**: Codebase-specific information - **Debugging...
Review the current session and identify learnings that should be captured for future sessions.
Review the session: Look back at the conversation and identify:
Categorize learnings:
Update documentation:
CLAUDE.md under appropriate sectionsCLAUDE.md files in subdirectoriesConsider scope - where should the improvement go?
Repo-specific (CLAUDE.md in the repo):
Directory-specific (CLAUDE.md in subdirectory):
Standalone/CLAUDE.md for standalone test patterns)AI Skills repo (PostSharp.Engineering.AISkills):
Format:
Summarize:
npx claudepluginhub postsharp/postsharp.engineering.aiskills --plugin eng/learnRecords lessons learned from input, errors, sessions, or git history into CLAUDE.md. Supports listing, editing, removing entries and git-based automation suggestions.
/compoundReflects on the current session to extract key learnings, heuristics, friction points, and tacit knowledge for improving future interactions. States if none found.
/review-gladiatorReviews session history observations, clusters patterns, generates workflow recommendations, and suggests changes or existing solutions.
/reflectAnalyzes and validates task adherence, session progress, and completion using Serena MCP reflection tools. Provides recommendations and updates session metadata. Supports --type and analysis flags.
/reflectScans session history for corrections, extracts learnings, and updates CLAUDE.md files across project, global, and subdirectory tiers with human review. Supports dry-run, dedupe, organize, and scan flags.
/reflectAnalyzes filtered diary entries for patterns in user preferences, code decisions, solutions, and challenges, then synthesizes insights and proposes CLAUDE.md updates.