# search-memory

Search Nowledge Mem memories and earlier conversations for decisions, procedures, and project context. Useful when resuming work or tracing the reasoning behind an old choice.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 728 installs · ★ 196
- Author: nowledge-co
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/nowledge-co/community/tree/HEAD/nowledge-mem-agent-plugin/skills/search-memory/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/search-memory

## What it does

search-memory looks through Nowledge Mem and previous conversations to recover decisions, their rationale, procedures, and recurring workflow details. Use it when continuing a feature or bug, reviewing a regression, or checking how a similar issue was handled before.

The skill uses Nowledge Mem MCP tools when the host exposes them; otherwise, it runs the `nmem` CLI. Normal retrieval targets concrete facts, while deep retrieval helps with questions about rationale or connections. After a successful memory search, it displays a focused graph, preferring MCP `explore_graph`; `explore-graph` provides a fallback for browser viewing and bounded expansion. That fallback depends on installing `explore-graph` as well.

Conversation reads are limited to one fetch per question. The skill keeps the configured owner, agent identity, and space rather than switching scope to find more results. Automatic transcript capture and lifecycle hooks belong to a dedicated connector; graph viewing does not require one.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add nowledge-co/community --skill search-memory -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/search-memory/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/search-memory/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add nowledge-co/community --skill search-memory -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/search-memory/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add nowledge-co/community --skill search-memory -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/search-memory/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install nowledge-co/community search-memory
```

2. **Manually: put the files in place**
- File: `.github/skills/search-memory/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add nowledge-co/community --skill search-memory -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/nowledge-co/community --path nowledge-mem-agent-plugin/skills/search-memory
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/search-memory/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add nowledge-co/community --skill search-memory -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/nowledge-co/community/tree/HEAD/nowledge-mem-agent-plugin/skills/search-memory/SKILL.md

## When to use it
- recover a fix for a similar past bug
- trace the reasoning behind an earlier design choice
- find a procedure used for recurring work
- compare a regression with earlier discussions

## Example prompts
- Find how we fixed a similar bug before and show the matching memory records.
- Look up why we chose this approach for the feature.
- Search earlier conversations for the release procedure and summarize the relevant messages.

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

From the same set: [nowledge-co/community](https://affpapa.org/en/nevibecode/by/nowledge-co/community.md) — 7 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
