← Back to Skills Marketplace
jofiction918

Memory Sorting

by Mr.Zhenweisi · GitHub ↗ · v3.0.7 · MIT-0
cross-platform ⚠ suspicious
219
Downloads
0
Stars
1
Active Installs
16
Versions
Install in OpenClaw
/install memory-sorting
Description
像整理衣柜一样整理记忆,检测重复/过时/冲突,生成提案等你批准 / 触发词:整理记忆、记忆整理 / 命令:/memory-sorting
Usage Guidance
This skill appears to do what it says (scan and reorganize your local memory files), but there are a few caution points: 1) The SKILL.md is ambiguous about the search scope—'grep 全文' could scan only memory files or the entire workspace; confirm with the author which it uses. 2) The skill asks for exec permission (to run grep). exec is powerful — even though SKILL.md mentions only grep, granting exec allows arbitrary shell commands, so only enable it if you trust the skill and can review what commands it will run. 3) The SKILL.md implies verifying against 'current code/config' but permissions only explicitly mention memory files—if you do not want the skill to read source code or configs, do not grant broader FileRead access. 4) The skill will modify files after you 'approve' actions; make sure you have backups or version control enabled so you can revert changes. 5) There are small metadata inconsistencies (SKILL.md version 3.1.0 vs registry 3.0.7 and _meta.json version 1.0.2) — this may be a packaging oversight but is worth asking the publisher to clarify. If you decide to proceed: restrict file-read/write scope to only the memory files (topics/, MEMORY.md, memory/), require explicit user approval for every change, and avoid giving unrestricted exec rights or workspace-wide file read access unless you can audit the exact commands the agent will run.
Capability Assessment
Purpose & Capability
The declared purpose—reading and reorganizing MEMORY.md, topics/, and daily notes—and the SKILL.md's required FileRead/FileWrite/exec permissions are generally proportional. However, SKILL.md also says it will verify against “当前代码/配置” (current code/config), implying access to source files or configs beyond the memory files; the skill's registry metadata does not declare that broader scope. This mismatch between described scope (memory files) and the implied scope (code/config) is a notable inconsistency.
Instruction Scope
The instructions require scanning topics/, MEMORY.md, and memory/*.md and then run 'grep 全文' to detect duplicates/conflicts—but it's ambiguous whether '全文' is limited to those memory files or to the entire workspace. The skill also requires running edits after user approval. 'exec' is requested for grep, which grants the agent the ability to run shell commands; while SKILL.md mentions only grep, exec is a powerful permission. The requirement to 'trust reality' and compare against current code/configs further implies reads of other repo files not explicitly scoped in the permission list.
Install Mechanism
Instruction-only skill with no install spec or external downloads. No code files to execute were provided by the skill bundle itself, which reduces installation risk.
Credentials
No environment variables or external credentials are requested (good). The skill does request file read/write and exec capabilities in SKILL.md; those are functionally necessary for editing MEMORY.md/topics and running grep, but they are sensitive and should be granted only with clear scope (which the SKILL.md currently leaves ambiguous).
Persistence & Privilege
The skill is not always-on and is user-invocable. Autonomous invocation is allowed (platform default) but does not by itself change this assessment. The skill does perform write operations after explicit approval per its workflow, which is appropriate for an edit-oriented tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memory-sorting
  3. After installation, invoke the skill by name or use /memory-sorting
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.7
三个skill统一线性工作流结构,版本升至3.1.1
v3.0.6
dream-rem+memory-sorting: 加核查清单,强制输出扫描证据防止偷懒
v3.0.5
memory-sorting v3.1.0: 补强检测逻辑,六类问题系统性检测+真实性验证+健康度评分
v3.0.4
extract-memories: 补全提炼输出示例格式,含四种类型完整结构
v3.0.3
新增更新流程规范文件,统一三端版本对齐标准
v3.0.2
v3.0.1: 修复版本号、更新描述、修模板颜色对比度
v3.0.1
v3.0.0: 修复记忆系统触发机制,更新描述
v3.0.0
extract-memories v3.0.0: 修复触发机制为提醒型自动,主会话主动触发;dream-rem v3.0.0: Cron每2小时检测sessionCount>=5+24h;memory-sorting v3.0.0: 修复;更新所有skill描述为诚实版
v2.0.2
- Only documentation updated: adjusted the “基于 Claude Code 记忆系统 remember 设计” to “基于 CC 记忆系统 remember 设计” in SKILL.md. - No changes to code or features.
v2.0.1
No file changes detected for version 2.0.1. - No updates or modifications in this release. - Functionality and documentation remain the same as version 2.0.0.
v2.0.0
**memory-sorting v2.0.0 – Changelog** - 重构数据结构,日常文件从 memory/*.md 切换为 topics/*.md,聚焦主题索引与内容聚合。 - 新增两种扫描模式:快速扫描(仅生成提案,无写入)和完整扫描(提案获批后写入)。 - 问题类型简化及更新,增加超限(MEMORY.md 条目过多/过大)判定,统一成表格格式。 - 输出模板优化,更突出提案与健康度评分,列出 MEMORY.md 索引快照。 - 流程分步更清晰:全量扫描→问题检测→生成提案→获批后执行→输出报告。 - 调整权限范围,兼容 OpenClaw v2.0.0 及新版 Claude 记忆体系。
v1.2.0
memory-sorting v1.2.0 — Major update with improved proposal format and new detection types. - Fully restructured documentation with detailed usage instructions and a step-by-step workflow. - Adds new detection types: orphan entries and fragmented themes. - Provides a standardized proposal and execution report template for memory cleanup. - Clarifies user interaction, including instructions for proposal approval and exceptions. - Specifies detection exceptions to reduce false positives. - Updates recommended trigger command to `/memory-sorting` and refines when to use the skill.
v1.0.3
Add standard response output format templates
v1.0.2
Align description with GitHub README
v1.0.1
Polish description: vivid closet organizing analogy
v1.0.0
Rename to memory-sorting: like organizing a closet for memories
Metadata
Slug memory-sorting
Version 3.0.7
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 16
Frequently Asked Questions

What is Memory Sorting?

像整理衣柜一样整理记忆,检测重复/过时/冲突,生成提案等你批准 / 触发词:整理记忆、记忆整理 / 命令:/memory-sorting. It is an AI Agent Skill for Claude Code / OpenClaw, with 219 downloads so far.

How do I install Memory Sorting?

Run "/install memory-sorting" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Memory Sorting free?

Yes, Memory Sorting is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Memory Sorting support?

Memory Sorting is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Memory Sorting?

It is built and maintained by Mr.Zhenweisi (@jofiction918); the current version is v3.0.7.

💬 Comments