Use when making a decision, choosing a convention, or learning a lesson that should persist across sessions.
60%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/remember/SKILL.mdSave decisions, preferences, and lessons that persist across sessions using Claude Code's native auto-memory system.
Input: $ARGUMENTS
Detect type of memory:
project (e.g., "Use X instead of Y because Z")feedback (e.g., "Always use single quotes")feedback (e.g., "Never use any types")feedback (e.g., "Prefer composition over inheritance")feedback (e.g., "API changed and broke app. Solution: version contracts")project (e.g., "Merge freeze starts March 5")reference (e.g., "Bugs tracked in Linear project INGEST")Write a markdown file to the memory directory with frontmatter:
---
name: [kebab-case-topic-name]
description: [one-line description for relevance matching]
type: [project | feedback | reference]
---
[Memory content]
**Why:** [reason or context]
**How to apply:** [when/where this applies]Memory directory: .claude/projects/<project-hash>/memory/
Add an entry to MEMORY.md in the memory directory. Keep it concise - just a link and brief description.
Before creating a new file, check if a memory on the same topic already exists. If yes, UPDATE the existing file instead of creating a duplicate.
──── /remember ────
Saved to project memory
Type: [Decision | Preference | Pattern | Lesson | Context | Reference]
Topic: [topic]
Content: [what was saved]
This will be recalled in future sessions via MEMORY.md./remember Use Zustand for state management because it's simpler than ReduxOutput:
Saved to project memory
Type: Decision (project)
Topic: State Management
Content: Use Zustand instead of Redux
Reason: Simpler API, less boilerplate/remember Always use single quotes in this project/remember Never use any types in TypeScript/remember The API changed format and broke parsing. Solution: Always create adapters with versioned contracts.fernandezbaptiste/specialist-agent
cd716d9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.