learn

Featured

Diagnose and fix agent behavioral surfaces when the user corrects a mistake — connects to Claude native memory.

AI & Automation 343 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /learn — Behavioral Correction When the user corrects a mistake, diagnose which behavioral surface caused it and apply one minimal, targeted fix. Interactive — runs in the foreground with the user. ## When to Use - User corrects behavior ("no, don't do that", "you should always...") or a mistake must never recur - A pattern of repeated errors suggests a missing rule ## Flow 1. **Diagnose before changing anything.** Read the conversation, recent changes, and relevant config to establish what went wrong and why — missing rule, stale convention, or wrong default. Name the responsible surface. If the diagnosis is ambiguous, report what you verified and ask — never guess a surface. 2. **Propose the minimal fix in plan mode:** exactly which file changes, the content, and the rationale. One learning = one surface = one change; never batch. 3. **Apply after approval**, then confirm what was learned. 4. **Persist to memory:** write a feedback memory (format below) and add it to the `.claude/memory/MEMORY.md` index so the learning survives across sessions. ## Writable Surfaces | Surface | Path | Controls | |---------|------|----------| | Project conventions | `CLAUDE.md` | Commands, gotchas, coding rules | | Agent identity | `AGENTS.md` | Role, preferences, team behavior | | Personality | `SOUL.md` / `IDENTITY.md` | Tone, communication style | | Global rules | `~/.claude/rules/*.md` | Cross-project behavior | | Native memory | `.claude/memory/` | Feedback, user prefs, project c...

Details

Author
automagik-dev
Repository
automagik-dev/genie
Created
1 years ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

skill-learner

Persistent correction system that captures mistakes from skills or Claude behavior and ensures they never repeat across sessions. Use whenever the user indicates something went wrong — "that's wrong", "fix this", "not what I wanted", "learn from this", "don't do that again", "esto está mal", "aprende de esto", "no hagas eso otra vez", or any correction, complaint, or teaching moment about Claude's output or a skill's behavior. Also use when the user asks to review, list, delete, or manage past corrections, or wants to create an improvement proposal for a skill author. Covers installed skills, general Claude behavior, and cross-session learning persistence.

2 Updated 2 months ago
j4rk0r
AI & Automation Listed

self-improvement

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.

0 Updated 5 days ago
antonioshaman
AI & Automation Featured

claude-reflect

Self-learning system that captures corrections during sessions and reminds users to run /reflect to update CLAUDE.md. Use when discussing learnings, corrections, or when the user mentions remembering something for future sessions.

1,702 Updated 6 days ago
BayramAnnakov