← 返回 Skills 市场
honouralexwill

memory-referee

作者 honouralexwill · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
137
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install memory-referee
功能描述
Memory hygiene and adjudication layer for OpenClaw agent workflows. Deduplicates entities, resolves naming conflicts, separates facts from goals from specula...
安全使用建议
This skill appears coherent and self-contained: it adjudicates an input array of memory records in-process and returns a report and structured JSON. Before installing, consider: 1) Review the included source (you already have it) or run the tests to verify behavior matches your expectations — classification, similarity threshold (0.8), and staleness TTL (30 days) are heuristic and may need tuning. 2) It does not persist data or contact external services by default, so secrets are not requested or used. 3) The repository contains developer governance notes (CLAUDE.md referencing a 'saturnday' tool) — these are developer workflow instructions and do not execute during normal runtime, but follow them only if you intend to modify the code. 4) For very large record sets (>100k), the README warns this is in-process only and not optimized for streaming; consider batching or an external pipeline for scale. If you want higher assurance, run the test suite (npm test), inspect the compiled dist files that will be executed, and optionally run a static scan for any changes before use.
功能分析
Type: OpenClaw Skill Name: memory-referee Version: 0.1.0 The memory-referee skill is a utility for processing and cleaning agent memory records through deduplication, keyword-based classification (fact vs. goal vs. speculation), and heuristic conflict detection. The code is well-structured, includes a comprehensive test suite, and operates entirely in-memory without any network or sensitive file system access. No evidence of malicious intent, data exfiltration, or prompt injection was found; the 'Saturnday' branding and governance files (CLAUDE.md, saturnday-state.json) appear to be part of the AI-assisted development workflow used to generate the skill.
能力评估
Purpose & Capability
The name/description (deduplication, classification, staleness, conflict detection, provenance) align with the included TypeScript modules (dedupe, classify, conflicts, staleness, schema, render, index). No unexpected external services, binaries, or credentials are requested.
Instruction Scope
SKILL.md and README describe in-memory adjudication of provided record arrays and a simple CLI/library API. The runtime instructions do not tell the agent to read unrelated system files, call external endpoints, or exfiltrate secrets. Note: the repository includes a CLAUDE.md with governance commands referring to a 'saturnday' tool and rules like 'Do NOT edit files directly' — these are developer/workflow instructions and are not invoked automatically by the skill at runtime; they do not change runtime behavior but are worth reviewing if you will modify the code.
Install Mechanism
There is no install spec for downloading or executing remote archives. The package is a normal node project (package.json, tsc build) with typical dev dependencies and a small runtime dependency (tsx). Nothing in the manifest points to fetching code from untrusted URLs or running opaque installers.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. The code does not reference process.env or other secret-bearing sources in the provided files. Credential and environment access are proportionate to the stated purpose (none required).
Persistence & Privilege
The skill does not request permanent inclusion (always: false) and contains no code that persists to external stores or modifies other skills. It runs in-process and returns adjudication output; the README explicitly states 'No persistence'. Autonomous invocation is allowed by platform default but is not combined here with broad privileges or credential access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install memory-referee
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /memory-referee 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of memory-referee: a robust memory adjudication layer for OpenClaw agent workflows. - Deduplicates memory entities and resolves naming conflicts - Separates facts, goals, and speculation; assigns clear classification - Detects contradictions, archives stale records, and enforces schema consistency - Preserves full provenance for each record after deduplication/merging - Produces a human-readable adjudication report and structured JSON output
元数据
Slug memory-referee
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

memory-referee 是什么?

Memory hygiene and adjudication layer for OpenClaw agent workflows. Deduplicates entities, resolves naming conflicts, separates facts from goals from specula... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 137 次。

如何安装 memory-referee?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install memory-referee」即可一键安装,无需额外配置。

memory-referee 是免费的吗?

是的,memory-referee 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

memory-referee 支持哪些平台?

memory-referee 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 memory-referee?

由 honouralexwill(@honouralexwill)开发并维护,当前版本 v0.1.0。

💬 留言讨论