Skip to content
Back to skills

Search Memory

ASecurity

Search your knowledge base when past decisions, preferences, or procedures would improve the response. Covers memories from every AI tool you use.

  • 182 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 24, 2026
ai-agentsbashreactdebuggingdatabasefrontenddocumentation

Security analysis

A100/100

Scanned September 24, 2026

npx -y skills add nowledge-co/community --skill search-memory --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Search Memory?

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

Security grade badge for Search Memory
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nowledge-co-search-memory-db52304c/badge)](https://www.skillsdirectory.com/skills/nowledge-co-search-memory-db52304c)

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
---
name: search-memory
description: "Search your knowledge base when past decisions, preferences, or procedures would improve the response. Covers memories from every AI tool you use."
---

# Search Memory

## When to Search

**Strong signals:**

- References prior work: "the approach we used", "like last time"
- Resumes a named feature, project, or migration
- Review, regression, release, docs-alignment, or connector-behavior task
- Debugging resembles a past fix or known root cause
- Asks for rationale: "why did we choose X?"
- Recurring theme discussed in earlier sessions

**Contextual signals:**

- Complex debugging (may match past root causes)
- Architecture discussion (choices may be documented)
- Domain-specific question (conventions likely stored)
- User mentions a timeframe: "last week", "back in January"

**Skip when:**

- Fundamentally new topic with no prior context
- Generic syntax or language questions
- User explicitly requests a fresh perspective

## Retrieval Routing

### 1. Search memories (distilled knowledge)

```bash
nmem --json m search "3-7 word semantic query"
```

If the runtime already knows the active project or agent lane, add `--space "<space name>"`.

### 2. Search threads (past conversations)

When the user asks about a prior session, discussion, or exact exchange:

```bash
nmem --json t search "query" --limit 5
```

### 3. Progressive thread inspection

If a thread looks relevant, load it incrementally:

```bash
nmem --json t show <thread_id> --limit 8 --offset 0 --content-limit 1200
```

Increase `--offset` only when more messages are actually needed.

For continuation-heavy engineering work, search near the start of the task rather than waiting for an explicit recall request.

## Key Flags

| Flag | Purpose |
|------|---------|
| `--mode deep` | Conceptual or weak first-pass results |
| `-l label` | Filter by label (multiple uses AND logic) |
| `-n limit` | Limit number of results (default: 10) |
| `--importance MIN` | Minimum importance score (0.0-1.0) |
| `--time RANGE` | Time filter: today, week, month, year |

## Examples

```bash
# Semantic search with importance filter
nmem --json m search "database optimization" --importance 0.7

# Filter by labels
nmem --json m search "React patterns" -l frontend -l react

# Recent memories only
nmem --json m search "deployment fix" --time week -n 5

# Deep mode for conceptual queries
nmem --json m search "auth architecture rationale" --mode deep
```

## Interpreting Results

**Scores:** 0.6-1.0 direct match. 0.3-0.6 related. Below 0.3, skip.

**Found:** Synthesize and cite when helpful.
**None:** State clearly. Suggest distilling if the current discussion is valuable.

## When NOT to Search

Do not search for every message. Search when there is a reasonable expectation that prior knowledge exists and would improve the response. One well-targeted search is better than three speculative ones.

## Links

- [Documentation](https://mem.nowledge.co/docs/integrations/omp)
- [Troubleshooting](https://mem.nowledge.co/docs/troubleshooting)

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.