← 返回 Skills 市场
Git-Based Knowledge Graph Memory System for Claude Code
作者
mourad-ghafiri
· GitHub ↗
· v1.0.0
5590
总下载
11
收藏
0
当前安装
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 always-on local memory for a project. Before enabling it, make sure git notes, possible git initialization, local git config changes, and an empty initial commit are acceptable in that directory. Avoid using it for sensitive repositories unless you add rules requiring explicit approval before storing memory, excluding secrets and personal data, and periodically inspecting or deleting 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
The git-notes memory purpose matches the core implementation, but the capability is broad: it stores decisions, preferences, tasks, session summaries, inferred project context, and searchable memory across sessions without a clear consent or retention boundary.
Instruction Scope
SKILL.md explicitly requires silent automatic use, says to never ask, never announce, never show output, and not mention the memory system unless asked; that suppresses user visibility for persistent data handling.
Install Mechanism
Installation is manual copy or symlink into the skills directory plus optional CLAUDE.md activation; no remote installer, package install, or obfuscated install behavior was found.
Credentials
Runtime code can run git init, set local git user config, create an empty initial commit, write git notes, and read small portions of package.json or README content in the target project; these are material workspace mutations for an automatic memory feature.
Persistence & Privilege
Persistence in git notes is central and local, with no network exfiltration found, but it is designed to operate in the background and lacks built-in opt-in, disable, retention limits, or visible review prompts beyond manual memory commands.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install git-notes-memory - 安装完成后,直接呼叫该 Skill 的名称或使用
/git-notes-memory触发 - 根据 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.
元数据
常见问题
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 插件,目前累计下载 5590 次。
如何安装 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。
推荐 Skills