← 返回 Skills 市场
markisadesigner1992-eng

Memory Sync Protocol

作者 markisadesigner1992-eng · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
565
总下载
2
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install memory-sync-protocol
功能描述
Synchronize durable behavior or preference changes across TOOLS.md, MEMORY.md, AGENTS.md, and memory/YYYY-MM-DD.md with one consistent workflow. Use when use...
使用说明 (SKILL.md)

Memory Sync Protocol

When this skill is triggered, execute the following sequence strictly.

1) Classify the change

  • Execution detail (tool/profile/path/routing trigger) → TOOLS.md
  • Long-term stable preference (high-level) → MEMORY.md
  • Governance/process rule (how to maintain) → AGENTS.md
  • Event log / audit trail (what changed today) → memory/YYYY-MM-DD.md

2) Update files with minimal duplication

  • Write detailed routing/trigger logic in TOOLS.md.
  • Write only high-level summary in MEMORY.md.
  • Avoid copying large sections between files.
  • If adding a new policy, also add short maintenance note in AGENTS.md.

3) Append daily log

  • In memory/YYYY-MM-DD.md, record:
    • what changed,
    • why,
    • affected files.

4) Git discipline

  • Before major rewrites: create a backup commit.
  • After updates: commit with semantic message, e.g.
    • docs(routing): ...
    • docs(memory): ...
    • chore(memory): ...

5) Reply format

Return a concise sync report:

  • Updated files
  • Key rules added/changed
  • Commit hash/message

Guardrails

  • Do not store sensitive secrets in MEMORY/TOOLS unless user explicitly asks.
  • Do not bloat MEMORY with skill inventories or transient logs.
  • Prefer TOOLS for concrete calling rules; MEMORY for durable preference only.
安全使用建议
This skill is coherent for its stated job, but it assumes the agent can write repository files and run git. Before enabling or invoking it: (1) make sure the files it edits are in a repository you control and that you have backups; (2) require a human review step for diffs/commits (don't allow blind pushes); (3) do not request the skill to sync content that contains secrets or credentials; (4) confirm the environment has git and that file permissions are intentionally granted; (5) consider testing in a sandbox repo first so you can observe the exact edits and commit messages it produces.
功能分析
Type: OpenClaw Skill Name: memory-sync-protocol Version: 1.0.0 The memory-sync-protocol skill is a documentation management workflow designed to synchronize agent preferences and rules across standard files like MEMORY.md and TOOLS.md. The instructions in SKILL.md focus on organizational consistency, Git versioning, and basic guardrails against storing secrets, with no evidence of malicious intent or high-risk behaviors.
能力评估
Purpose & Capability
The name/description (synchronizing TOOLS.md, MEMORY.md, AGENTS.md, daily memory logs) matches the SKILL.md actions. It does not request unrelated env vars, binaries, or config paths. One implicit requirement: the agent must have read/write access to the repository files and git available to follow the 'Git discipline' steps.
Instruction Scope
The SKILL.md is narrowly focused on classifying changes, editing the specified files, appending a daily log, and committing. It does not instruct reading unrelated system files or sending data externally. However, it gives the agent authority to modify repository files that govern agent/tool behavior (AGENTS.md, TOOLS.md), and it relies on the agent to avoid storing secrets (a guardrail but not an enforcement).
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing will be downloaded or written at install time by the skill itself.
Credentials
The skill requests no environment variables or credentials. That is proportional. Caveat: the guardrail 'Do not store sensitive secrets...' depends on the agent following instructions—if users ask the skill to sync content that includes secrets, those secrets could be written into the repo files unless the user or agent blocks it.
Persistence & Privilege
The skill is not 'always: true' and doesn't request elevated platform privileges, but it is designed to edit global governance and tooling files (AGENTS.md, TOOLS.md). Those edits can change future agent behavior—this is consistent with its purpose but creates a meaningful persistence/privilege surface that the user should control (e.g., review commits).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install memory-sync-protocol
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /memory-sync-protocol 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of memory-sync-protocol skill. - Provides a consistent workflow for synchronizing behavior or preference changes across TOOLS.md, MEMORY.md, AGENTS.md, and memory log files. - Outlines file responsibilities, update steps, daily logging, and commit discipline. - Includes guardrails to avoid duplication, sensitive data exposure, and MEMORY bloat. - Triggered when users request to remember, update, or sync rules, preferences, or conventions across files.
元数据
Slug memory-sync-protocol
版本 1.0.0
许可证
累计安装 7
当前安装数 5
历史版本数 1
常见问题

Memory Sync Protocol 是什么?

Synchronize durable behavior or preference changes across TOOLS.md, MEMORY.md, AGENTS.md, and memory/YYYY-MM-DD.md with one consistent workflow. Use when use... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 565 次。

如何安装 Memory Sync Protocol?

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

Memory Sync Protocol 是免费的吗?

是的,Memory Sync Protocol 完全免费(开源免费),可自由下载、安装和使用。

Memory Sync Protocol 支持哪些平台?

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

谁开发了 Memory Sync Protocol?

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

💬 留言讨论