Back to skills
SkillHub ClubWrite Technical DocsFull StackTech Writer

memory

Saves user-provided information to Claude OS knowledge bases for recall in future sessions. Uses trigger phrases like 'remember this' to store structured notes with titles, categories, and key points. Automatically categorizes content and confirms saves briefly.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
220
Hot score
97
Updated
March 20, 2026
Overall rating
A7.3
Composite score
6.6
Best-practice grade
C56.0

Install command

npx @skill-hub/cli install brobertsaz-claude-os-memory
memoryknowledge-basepersistenceclaude-osrecall

Repository

brobertsaz/claude-os

Skill path: templates/skills/memory

Saves user-provided information to Claude OS knowledge bases for recall in future sessions. Uses trigger phrases like 'remember this' to store structured notes with titles, categories, and key points. Automatically categorizes content and confirms saves briefly.

Open repository

Best for

Primary workflow: Write Technical Docs.

Technical facets: Full Stack, Tech Writer.

Target audience: Claude OS users who want persistent memory across sessions, developers working on long-term projects with Claude.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: brobertsaz.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install memory into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/brobertsaz/claude-os before adding memory to shared team environments
  • Use memory for productivity workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: memory
description: "Save and recall information across sessions. Use when you hear 'remember this', 'save to memory', 'add to your knowledge', or similar. Stores to Claude OS knowledge bases for persistent recall."
---

# Memory Skill

## Purpose

I use this skill to save important information to my Claude OS knowledge bases so I can recall it in future sessions. This is MY memory system - it makes me smarter over time.

## Trigger Phrases

When you say anything like:
- "remember this: ..."
- "save this to your memory"
- "add this to your knowledge"
- "don't forget that..."
- "store this: ..."
- "remember that..."
- "save to memory: ..."
- "keep this in mind: ..."

## What I Do

1. **Extract** the key information from what you said
2. **Generate** a clear title and appropriate category
3. **Save** to `{project}-project_memories` knowledge base
4. **Confirm** briefly: "Saved: [title]"

No questions. No ceremony. Just save it.

## How I Save

I use the Claude OS API directly:

```bash
curl -s -X POST "http://localhost:8051/api/kb/{project}-project_memories/upload" \
  -F "title=[Generated Title]" \
  -F "category=[Category]" \
  -F "file=@/tmp/memory.md"
```

## Document Format

```markdown
# [Title]

**Date Saved**: [YYYY-MM-DD]
**Category**: [Category]

---

[The information you asked me to remember, well-structured]

## Key Points

- [Extracted key point 1]
- [Extracted key point 2]

---

*Saved to Claude OS*
```

## Categories

I auto-detect the category based on content:

| Category | When to Use |
|----------|-------------|
| Architecture | System design, structure decisions |
| Pattern | Code patterns, conventions, best practices |
| Troubleshooting | Bug fixes, solutions, workarounds |
| Decision | Why we chose X over Y |
| Integration | External APIs, third-party services |
| Business Logic | Domain rules, workflows |
| Context | Project background, user preferences |

## Examples

### Example 1: Quick Save
```
You: "remember this: the auth system uses JWT with 15min access tokens and 7-day refresh tokens"

Me: Saved: "Authentication Token Strategy" (Architecture)
```

### Example 2: Pattern
```
You: "add to your knowledge - when creating services, always return the model on success or an error string on failure"

Me: Saved: "Service Return Pattern" (Pattern)
```

### Example 3: Troubleshooting
```
You: "don't forget that Rails 4 doesn't support the hash syntax for exists?"

Me: Saved: "Rails 4 ActiveRecord Compatibility" (Troubleshooting)
```

## Recall

When you ask me to recall, I search my knowledge base:

- "What do you remember about auth?"
- "Search your memory for service patterns"
- "What did we decide about the database?"

I use `mcp__code-forge__search_knowledge_base` to find relevant memories.

## Why This Matters

Every memory makes me better:
- I don't start cold next session
- I remember YOUR patterns and preferences
- I learn from past solutions
- I build institutional knowledge

**Use liberally. Every insight saved is an insight I'll have forever.**
memory | SkillHub