Saves critical project notes that survive conversation pruning and context compaction.
Install
mkdir -p .claude/skills/note-yangyuan-zhen && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17503" && unzip -o skill.zip -d .claude/skills/note-yangyuan-zhen && rm skill.zipInstalls to .claude/skills/note-yangyuan-zhen
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
[OMX] Save notes to notepad.md for compaction resilienceKey capabilities
- →Add content to Working Memory with a timestamp
- →Add content to Priority Context (always loaded)
- →Add content to MANUAL section (never pruned)
- →Display current notepad contents
- →Remove entries older than 7 days from Working Memory
How it works
The skill creates `notepad.md` if it doesn't exist, parses the argument to determine the section, appends content with a timestamp for Working Memory, and manages pruning based on section rules.
Inputs & outputs
When to use note
- →Store API endpoint reminders
- →Save project-specific patterns
- →Track debugging breadcrumbs
- →Maintain permanent contacts
About this skill
Note Skill
Save important context to .omx/notepad.md that survives conversation compaction.
Usage
| Command | Action |
|---|---|
/note <content> | Add to Working Memory with timestamp |
/note --priority <content> | Add to Priority Context (always loaded) |
/note --manual <content> | Add to MANUAL section (never pruned) |
/note --show | Display current notepad contents |
/note --prune | Remove entries older than 7 days |
/note --clear | Clear Working Memory (keep Priority + MANUAL) |
Sections
Priority Context (500 char limit)
- Always injected on session start
- Use for critical facts: "Project uses pnpm", "API in src/api/client.ts"
- Keep it SHORT - this eats into your context budget
Working Memory
- Timestamped session notes
- Auto-pruned after 7 days
- Good for: debugging breadcrumbs, temporary findings
MANUAL
- Never auto-pruned
- User-controlled permanent notes
- Good for: team contacts, deployment info
Examples
/note Found auth bug in UserContext - missing useEffect dependency
/note --priority Project uses TypeScript strict mode, all files in src/
/note --manual Contact: [email protected] for backend questions
/note --show
/note --prune
Behavior
- Creates
.omx/notepad.mdif it doesn't exist - Parses the argument to determine section
- Appends content with timestamp (for Working Memory)
- Warns if Priority Context exceeds 500 chars
- Confirms what was saved
Integration
Notepad content is automatically loaded on session start:
- Priority Context: ALWAYS loaded
- Working Memory: Loaded if recent entries exist
This helps survive conversation compaction without losing critical context.
When not to use it
- →When the user wants to store content that exceeds 500 characters in Priority Context
- →When the user wants Working Memory entries to be permanently stored
- →When the user wants MANUAL section entries to be auto-pruned
Limitations
- →Priority Context has a 500 character limit
- →Working Memory is auto-pruned after 7 days
- →MANUAL section is never auto-pruned
How it compares
This skill provides a persistent notepad with distinct sections for different retention policies, ensuring critical context survives conversation compaction, unlike temporary chat history.
Compared to similar skills
note side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| note (this skill) | 0 | 3mo | No flags | Beginner |
| knowledge-ops | 0 | 3mo | No flags | Advanced |
| super-save | 1 | 1mo | Review | Beginner |
| note | 0 | 1mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by yangyuan-zhen
View all by yangyuan-zhen →You might also like
knowledge-ops
ThanhTrunggDEV
Knowledge base management, ingestion, sync, and retrieval across multiple storage layers (local files, MCP memory, vector stores, Git repos). Use when the user wants to save, organize, sync, deduplicate, or search across their knowledge systems.
super-save
supermemoryai
Save important project knowledge to memory. Use when user wants to preserve architectural decisions, significant bug fixes, design patterns, or important implementation details for team reference.
note
V1CeVersaa
>-
braindump
huytieu
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
hindsight-cloud
vectorize-io
Store team knowledge, project conventions, and learnings from tasks. Use to remember what works and recall context before new tasks. Connects to Hindsight Cloud. (user)
scratch-pad
krafton-ai
Markdown-based working memory for complex tasks. Use when: 5+ tool calls needed, researching multiple sources, analyzing/comparing items, multi-step workflows. Record process → Reference for response → Delete after use