Skip to content
Back to skills

Memory Kit

ASecurity

Five skills for persistent context management in Claude Code. ---

  • 4 stars
  • 0 votes
  • 0 copies
  • 12 views
  • Added September 10, 2026
businessgogit

Works with

  • claude code

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add micsapp/micstec-skills --skill memory-kit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Memory Kit?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Memory Kit
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/micsapp-memory-kit/badge)](https://www.skillsdirectory.com/skills/micsapp-memory-kit)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Memory Kit Skills

Five skills for persistent context management in Claude Code.

---

## memory-save

Save current session context to MEMORY.md before compaction or session end.

**Steps:**
1. Read tasks/current-task.md if it exists
2. Collect: active goals, decisions made this session, patterns discovered, open questions, next steps
3. Write to MEMORY.md in this format:

```
## Memory Snapshot
saved: {ISO timestamp}
session_goal: {what you were working on}

### Active Tasks
- {task 1}
- {task 2}

### Decisions Made
- {decision and brief rationale}

### Patterns Discovered
- {pattern: what it means}

### Next Steps
- {concrete next action}

### Open Questions
- {unresolved question}
```

4. Confirm: "Memory saved to MEMORY.md. {N} items captured."

---

## memory-load

Restore context from MEMORY.md at session start.

**Steps:**
1. Check if MEMORY.md exists. If not, say "No memory file found. Starting fresh."
2. Read MEMORY.md
3. Summarize what was saved: goal, key decisions, next steps
4. Say: "Memory loaded from {timestamp}. Continuing: {session_goal}. Next step: {first next step}."
5. Ask if the user wants to resume or start something new

---

## memory-update

Log a decision or pattern mid-session without a full save.

**Steps:**
1. Ask what to log if not specified: decision, pattern, or note
2. Append to MEMORY.md under the relevant section (create section if missing)
3. Add a timestamp to the entry
4. Confirm: "Logged to MEMORY.md: {brief description}"

---

## memory-share

Sync MEMORY.md to git so teammates or other Claude instances can use it.

**Steps:**
1. Check git status — confirm MEMORY.md exists and has changes
2. Stage: `git add MEMORY.md`
3. Commit: `git commit -m "chore: update session memory [{timestamp}]"`
4. Push: `git push`
5. Confirm: "Memory synced to {branch}. Teammates can run /memory-load to restore context."
6. If push fails, report the error and suggest resolving manually

---

## memory-audit

Review and prune stale entries from MEMORY.md.

**Steps:**
1. Read MEMORY.md
2. Check each entry:
   - Completed tasks: mark done or remove
   - Outdated decisions: flag for review
   - Resolved questions: remove
   - Patterns still relevant: keep
3. Present a summary: "{N} entries reviewed. {X} stale, {Y} kept, {Z} removed."
4. Ask for confirmation before writing changes
5. Rewrite MEMORY.md with only current entries
6. Add audit timestamp: `last_audited: {ISO timestamp}`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.