From claude-skills
Captures and evolves user preferences with confidence levels, maintains Voice of the Customer model, and handles memory promotion/demotion across global and project scopes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-skills:04-preference-and-memory*The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Capture and evolve user preferences with confidence levels, maintaining a Voice of the Customer model scoped globally or per project.
Capture and evolve user preferences with confidence levels, maintaining a Voice of the Customer model scoped globally or per project.
Persistent file-based memory at /Users/Apple/.claude/projects/<encoded-path>/memory/. Write directly via Write tool.
---
name: {short-kebab-case-slug}
description: {one-line summary — used for relevance ranking}
metadata:
type: {user | feedback | project | reference}
---
{memory content}
For feedback/project: lead with rule/fact, then **Why:** line + **How to apply:** line.
~/.claude/./.claude/ (path-scoped)~/.claude/projects/<encoded-path>/memory/<name>.md + index in MEMORY.mdOne-line pointer per file:
- [Title](file.md) — one-line hook
Keep under 200 lines (lines after 200 truncated).
Below 0.70 → ask AskUserQuestion before persisting.
rules/brian-preferences.md)~/.claude/plugins/heymegabyte-claude-skills/rules/)rules/prompt-as-training-signal.mdrules/prompt-as-training-signal.md § Before recommending from memory~/.claude/_omi-inbox/<timestamp>.mdMEMORY.md[[name]]rules/prompt-as-training-signal.md — extract BEFORE doing requested worknpx claudepluginhub heymegabyte/claude-skillsRecords user preferences, corrections, and rules into an agent-writable memory layer, and logs whether active preferences were applied or violated when producing durable artifacts.
Saves user preferences, constraints, or facts (e.g., 'always use bun', 'never auto-commit', 'user name is Alex') to REMEMBER.md. Persists across sessions with global or project scope.
Manages user preferences and corrections across sessions, learning from past corrections to adapt communication style, technical preferences, and workflow defaults.