Skip to content
Back to skills

Memory Toolkit

ASecurity

Save and search cross-session knowledge in monomind's local memory. Use for \"remember this\", \"store in memory\", \"search memory\", \"recall past decisions\", \"solved this before?\".

  • 21 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 10, 2026
ai-agentsjavascriptjavabashsql

Works with

  • mcp

Security analysis

A100/100

Scanned October 1, 2026

npx -y skills add monoes/monomind --skill memory-toolkit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Memory Toolkit?

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

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

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: memory-toolkit
description: "Save and search cross-session knowledge in monomind's local memory. Use for \"remember this\", \"store in memory\", \"search memory\", \"recall past decisions\", \"solved this before?\"."
---

# Memory Toolkit

Monomind ships a persistent, namespaced memory store backed by local SQLite
(sql.js/WASM) with local HF embeddings; keyword search is the fallback when
embeddings aren't available. Use it to avoid re-solving the same problem
twice across sessions.

## Before starting non-trivial work

Search for prior art first:

```bash
npx monomind memory search --query "[task keywords]" --namespace patterns
npx monomind memory search --query "[task keywords]" --namespace solutions
```

## Store data

```bash
# REQUIRED: --key and --value. OPTIONAL: --namespace (default: "default"), --ttl, --tags
npx monomind memory store --key "pattern-auth" --value "JWT with refresh tokens" --namespace patterns
npx monomind memory store --key "bug-fix-123" --value "Fixed null check in parser" --namespace solutions --tags "bugfix,auth"
```

## Search data (semantic / keyword / hybrid)

```bash
# REQUIRED: --query. OPTIONAL: --namespace, --limit, --threshold, --type
npx monomind memory search --query "authentication patterns"
npx monomind memory search --query "JWT" --type keyword
npx monomind memory search --query "error handling" --namespace patterns --limit 5
```

| Search type | Description                  | Best for                  |
| ----------- | ----------------------------- | -------------------------- |
| `semantic`  | Vector similarity search       | Concept / meaning matching |
| `keyword`   | BM25 full-text search          | Exact term matching        |
| `hybrid`    | Combined semantic + keyword    | General purpose (default)  |

`--build-hnsw` is a dead fallback: it's a no-op unless the SQLite bridge is
down and the sql.js WASM path is in use. Normal searches don't need it.

## List and retrieve

```bash
npx monomind memory list --namespace patterns --limit 10
npx monomind memory retrieve --key "pattern-auth" --namespace patterns
```

## MCP equivalents

```javascript
mcp__monomind__memory_pattern-store({ key: "pattern-auth", value: "...", namespace: "patterns" })
mcp__monomind__memory_pattern-search({ query: "authentication patterns", namespace: "default", limit: 10, threshold: 0.7, type: "hybrid" })
```

## After completing non-trivial work

Store what worked so the next session (or agent) doesn't start from zero:

```bash
npx monomind memory store --key "[short-name]" --value "[what worked and why]" --namespace patterns
```

See also: `.claude/commands/memory/memory-search.md` for the full flag reference.

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.