By vladdu
Analyze Claude Code sessions and update skills with learnings from user corrections and successful patterns
A Claude Code plugin that analyzes your sessions and updates skill files with learnings from user corrections and successful patterns. Corrections become new memories; approvals confirm existing ones. Created with Claude using as reference https://www.youtube.com/watch?v=-4nUCaMNBR8
After a Claude Code session, /reflect scans the conversation for two types of signals:
It classifies each signal by confidence (high/medium/low), proposes edits to the target skill's SKILL.md, and asks for your approval before changing anything.
Clone this repo and register it as a Claude Code plugin:
git clone https://github.com/vladdu/reflect-skills.git
claude plugin add /path/to/reflect-skills
/reflect <skill-name>
Runs the full workflow: find the skill, analyze the conversation, propose changes, apply on approval, commit.
/reflect on # Enable auto-reflect at session end
/reflect off # Disable it
/reflect status # Show current state and history
When enabled, a stop hook checks if the session had enough messages and triggers reflection automatically. You still approve all changes before they're applied.
Reflect integrates learnings into the skill's existing structure rather than appending a changelog. If a skill has a "Component Patterns" section and you corrected inline styles, the new rule goes there. If no fitting section exists, one is created to match the skill's voice.
After approval, if the skill lives in a git repo, reflect stages, commits, and attempts to push the changes.
skills/reflect/
SKILL.md # Skill definition and workflow
scripts/
reflect.sh # Entry point for /reflect command
stop-reflect.sh # Stop hook for automatic mode
state/
reflect-state.json # Persisted state (enabled, history)
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub vladdu/reflect-skills --plugin reflect-skillsDev workflow skills: analyze, architect, develop, review. Use the 'vv' command to access these skills.
Self-learning system for Claude Code that captures corrections and updates CLAUDE.md automatically
Self-improving learning system that detects friction signals (corrections, repetitions, tool failures), extracts improvement candidates, and proposes rule/skill updates with explicit approval workflow.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Self-improving Claude Code plugin — learns from corrections across sessions via reflexio
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation