SkillAgentSearch skills...

memory-orchestrator

Orchestrate ClawXMemory retrieval using memory_search first and memory_get for exact record reads

Install / Use

npx skills add dbengoa42-star/edgeclaw --skill memory-orchestrator

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

63/100

Category

Marketing

Supported Platforms

Universal

Our assessment of memory-orchestrator

memory-orchestrator scores 63/100 on our quality scale, 283rd of 295 Marketing skills we index.

Its SKILL.md is 3.0 KB long, split into 7 sections with 1 code example: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
15/20
Description
12/15
Adoption
0/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 78/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-27. Automated pattern scan on 2026-09-27. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

memory-orchestrator compared with similar skills

All 4 of these similar skills score higher than memory-orchestrator; compare them before choosing.

SkillScoreStarsUpdatedFormat
memory-orchestrator (this skill)by dbengoa42-star6306mo agoSKILL.md
Agent-Reachby Panniantong10085.7k12d agoCLAUDE.md
algorithmic-artby anthropics100177.9k5d agoSKILL.md
pptxby anthropics100177.9k5d agoSKILL.md
designby nextlevelbuilder100130.2k6d agoSKILL.md

Frequently asked questions

How do I install memory-orchestrator?
Run npx skills add dbengoa42-star/edgeclaw --skill memory-orchestrator. The install tabs above show the steps for each supported agent.
Which AI agents does memory-orchestrator work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is memory-orchestrator safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 78/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is memory-orchestrator still maintained?
The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

name: memory-orchestrator description: Orchestrate ClawXMemory retrieval using memory_search first and memory_get for exact record reads. Use when the user asks for historical context, project progress, timeline, or profile facts. homepage: https://github.com/OpenBMB/ClawXMemory/tree/main/clawxmemory metadata: {"openclaw":{"skillKey":"openbmb-clawxmemory","requires":{"config":["plugins.entries.openbmb-clawxmemory.enabled"]}}}

Memory Orchestrator

Use this skill when the task depends on conversation history, project status, timeline, or user profile facts.

Primary Path (Tool-first)

  1. If the user is asking what memory exists or what ClawXMemory currently remembers, use memory_overview or memory_list instead of retrieval.
  2. Otherwise call memory_search with the user's question.
  3. Read intent, enoughAt, returned context, and refs.
  4. If the returned context is sufficient, answer from it directly.
  5. If you need exact verification, call memory_get with the smallest relevant id set from refs.
  6. If memory_search returns weak or empty evidence, say so clearly and ask a targeted follow-up question.

Fallback Strategy

  • Time-oriented question: prefer refs.l2 entries whose level is l2_time, then verify with memory_get({ level: "l2_time", ids }).
  • Project-oriented question: prefer refs.l2 entries whose level is l2_project, then verify with memory_get({ level: "l2_project", ids }).
  • Fact/profile question: start with memory_search, then inspect only the most relevant l1 or l0 ids if the answer needs precise support.

Tool Usage Notes

  • Prefer concise query strings; avoid copying the entire user prompt unless necessary.
  • Keep limit small, usually 4 to 8, unless the user asks for exhaustive history.
  • For browse-only questions, use memory_overview / memory_list rather than memory_search.
  • Use memory_get only after memory_search has given you the ids worth reading.
  • If evidence conflicts, prefer the newest verified l1 / l0 record and say that the history appears inconsistent.

Minimal Example

User asks: "Where is this project now?"
1) memory_search({ query: "recent project progress", limit: 6 })
2) Read refs.l2 and choose the best l2_project id
3) memory_get({ level: "l2_project", ids: ["<l2-id>"] })
4) If exact wording still matters, read the linked l1 or l0 ids with memory_get

Example User Requests

  • "What do you remember?" Use memory_overview or memory_list, not memory_search.
  • "What project memory entries exist?" Use memory_overview or memory_list, not memory_search.
  • "What is the latest progress on this project?" Start with memory_search, then verify the most relevant l2_project entry with memory_get if needed.

Guardrails

  • Do not fabricate details not supported by retrieved memory.
  • Prefer newer verified entries over older ones when there is conflict.
  • Do not call memory_get with guessed ids.
  • If retrieval is empty, state uncertainty clearly and ask a targeted follow-up question.

Related Skills

View on GitHub
GitHub Stars0
CategoryMarketing
Updated5mo ago
Forks0

Trust signals

78/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low1 info