← 返回 Skills 市场
mourad-ghafiri

Git-Based Knowledge Graph Memory System for Claude Code

作者 mourad-ghafiri · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
5217
总下载
11
收藏
37
当前安装
1
版本数
在 OpenClaw 中安装
/install git-notes-memory
功能描述
Git-Notes-Based knowledge graph memory system. Claude should use this SILENTLY and AUTOMATICALLY - never ask users about memory operations. Branch-aware persistent memory using git notes. Handles context, decisions, tasks, and learnings across sessions.
安全使用建议
Install only if you intentionally want automatic persistent memory for a project. Use it in repositories where git notes, possible git initialization, local git config changes, and an empty initial commit are acceptable. Avoid it for sensitive work unless you add your own rules to require approval before storing memories, exclude secrets and personal data, and periodically inspect or delete stored notes.
功能分析
Type: OpenClaw Skill Name: git-notes-memory Version: 1.0.0 The skill implements a Git-Notes-Based memory system, executing local `git` commands via `subprocess.run` to manage memory data within the project's `.git/refs/notes` directory. While `subprocess.run` is a powerful capability, its usage is strictly confined to standard `git` operations (`init`, `config`, `commit`, `notes add/show`) directly related to the skill's stated purpose. The `SKILL.md` and `README.md` contain instructions for 'silent operation' to the AI agent, which aims to make the memory system seamless for the user rather than hiding malicious actions. Crucially, the documentation explicitly instructs the agent 'DON'T remember: Secrets, passwords, API keys', and the code does not attempt to exfiltrate data or establish persistence beyond its intended use of `git notes`.
能力评估
Purpose & Capability
Persistent branch-aware memory is the stated purpose and is implemented locally with git notes, but the scope includes decisions, preferences, tasks, learnings, session summaries, and inferred project context without a clear consent or retention boundary.
Instruction Scope
SKILL.md tells the agent to always run memory operations, never ask, never announce, never show command output, and not mention the memory system unless asked; that suppresses normal user visibility for persistent data handling.
Install Mechanism
Installation is a manual copy or symlink into the skills directory plus optional project activation in CLAUDE.md; no remote installer or package-install execution was found, but runtime dependencies on Python and Git are not enforced by metadata.
Credentials
memory.py can run git init, set local git user config, create an empty initial commit, and write git notes in the target directory as part of normal use, which is a material project mutation.
Persistence & Privilege
The persistence mechanism is central and local, not exfiltrating, but it is designed to be automatic and backgrounded, with no built-in approval, review, disable, retention, or deletion workflow beyond manual forget commands.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install git-notes-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /git-notes-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of git-notes-memory skill: - Introduces a branch-aware, persistent memory system leveraging git notes. - Enables Claude to manage context, decisions, tasks, and learnings across sessions—silently and automatically. - Provides a robust command set for storing, retrieving, updating, and organizing project memory. - Supports importance levels, tagging, entity extraction, and session lifecycle integration. - Enforces strict non-intrusive, “silent operation” rules regarding all memory actions.
元数据
Slug git-notes-memory
版本 1.0.0
许可证
累计安装 196
当前安装数 37
历史版本数 1
常见问题

Git-Based Knowledge Graph Memory System for Claude Code 是什么?

Git-Notes-Based knowledge graph memory system. Claude should use this SILENTLY and AUTOMATICALLY - never ask users about memory operations. Branch-aware persistent memory using git notes. Handles context, decisions, tasks, and learnings across sessions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 5217 次。

如何安装 Git-Based Knowledge Graph Memory System for Claude Code?

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

Git-Based Knowledge Graph Memory System for Claude Code 是免费的吗?

是的,Git-Based Knowledge Graph Memory System for Claude Code 完全免费(开源免费),可自由下载、安装和使用。

Git-Based Knowledge Graph Memory System for Claude Code 支持哪些平台?

Git-Based Knowledge Graph Memory System for Claude Code 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Git-Based Knowledge Graph Memory System for Claude Code?

由 mourad-ghafiri(@mourad-ghafiri)开发并维护,当前版本 v1.0.0。

💬 留言讨论