Skip to content
Back to skills

Memory And Search

ASecurity

"Routes Memori attribution, sessions, recall/search, embeddings,

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
ai-agentstypescriptpythonrustbashdebuggingapidatabase

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill memory-and-search --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Memory And Search?

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

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

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-and-search
description: "Routes Memori attribution, sessions, recall/search, embeddings,
  and native Rust-core workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: NOASSERTION
---

# Memory and Search

Use this sub-skill for Memori's memory lifecycle, recall/search behavior,
embeddings, augmentation timing, and native Rust-core troubleshooting.

## Use when

- The request mentions attribution, sessions, recall, empty recall, search,
  embeddings, TEI, augmentation wait, native runtime behavior, or memory
  deletion.
- The user is debugging why memories are not showing up or why the Rust core
  path is unavailable.
- The task is about retrieval behavior rather than database setup or provider
  registration.

## Read first

- `references/memory-lifecycle.md` for attribution and session flow.
- `references/search-and-embeddings.md` for search and embedding APIs.
- `references/native-and-embeddings.md` for native-core and model notes.
- `references/troubleshooting.md` for recall, wait, and native failures.
- `scripts/search_candidates_smoke.py` for a safe offline search smoke.

## What this sub-skill owns

- `attribution(...)`, `new_session()`, `set_session(...)`, `recall(...)`, and
  `delete_entity_memories(...)`.
- `search_facts(...)`, `FactCandidate`, `FactSearchResult`, and candidate-mode
  search.
- `embed_texts(...)`, `TEI(...)`, and the native Rust core fallback path.
- Short-script augmentation advice such as `augmentation.wait()`.

## What it does not own

- Cloud API keys and MCP setup: use `cli-and-cloud`.
- Storage schema and provisioning: use `byodb-storage`.
- Provider/framework registration: use `llm-integration`.
- TypeScript-specific memory APIs: use `typescript-sdk`.

## Safe first check

Run the bundled search smoke before assuming retrieval is broken:

```bash
python scripts/search_candidates_smoke.py
```

That helper exercises pre-scored candidates and does not require a database,
network, or embedding model download.

Files in this skill

  • SKILL.md2 KB
  • references/memory-lifecycle.md1.2 KB
  • references/native-and-embeddings.md1.2 KB
  • references/search-and-embeddings.md1.3 KB
  • references/troubleshooting.md1.4 KB
  • scripts/search_candidates_smoke.py1.1 KB

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.