From claude-code-settings
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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-settings:reflectionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze the current session and improve Claude Code instructions. Operates in two modes based on user input.
Analyze the current session and improve Claude Code instructions. Operates in two modes based on user input.
/reflection or /reflection quick. Focuses on analyzing chat history to identify and implement improvements to CLAUDE.md instructions./reflection deep or /reflection comprehensive. Performs a full session analysis covering problems solved, patterns established, user preferences, system understanding, and knowledge gaps, then updates CLAUDE.md accordingly.Determine the mode from the user's input. If no mode is specified, use Quick mode. If the user says "deep", "comprehensive", or "harder", use Deep mode.
Review the chat history in the context window, then read the current CLAUDE.md file in the repository root.
Analyze both to identify areas for improvement:
Use TodoWrite to track each identified improvement area and create a structured approach for changes.
Present findings and improvement ideas to the user. For each suggestion:
Wait for feedback on each suggestion before proceeding. If the user approves a change, move to implementation. If not, refine the suggestion or move on.
For each approved change:
Present the final output in this structure:
<analysis>
[Issues identified and potential improvements]
</analysis>
<improvements>
[For each approved improvement:
1. Section being modified
2. New or modified instruction text
3. Explanation of how this addresses the identified issue]
</improvements>
<final_instructions>
[Complete updated set of instructions incorporating all approved changes]
</final_instructions>
Commit changes using git after successful implementation.
Review the entire conversation history and identify:
Present a structured summary covering:
After presenting the analysis, propose concrete actions:
Use TodoWrite to track these action items. Wait for user approval before implementing changes.
For each approved action, implement the change and commit using git.
Reflect on the current session. Determine the mode from the user's input — default to Quick mode if no mode is specified.
npx claudepluginhub feiskyer/claude-code-settings --plugin claude-code-settingsReflects on the current Claude Code session to produce a structured retrospective with what went well, what didn't, and actionable takeaways.
Analyzes current Claude Code session for agent efficiency (tool precision, autonomy) and quality (CLAUDE.md compliance, code patterns), scoring dimensions and surfacing 2-3 actionable improvements.
Runs agile retrospectives on Claude sessions, reflecting on what worked/didn't, and drives actionable improvements with file changes and archiving.