← All skills
memory-3layer
95 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By KimYx0207/Kim_Service (GitHub) · coding · 187 stars · scanned at commit 853945a
为长周期、跨会话的 Agent 工作建立平台中立的三层记忆。适用于加载项目记忆、记录可复用事实与每日进展、维护隐性知识、迁移旧版 .claude/memory、检查记忆状态或清理过时条目;Claude Code 与 Codex 可通过各自 Hooks 自动接线,其他 Agent Skills 宿主只使用手动核心。不要用它保存秘密、完整聊天记录、一次性日志或未经确认的推测。
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 20 places.
Show 17 more
- skills/memory-3layer/evals/test_install_memory_3layer.py, line 85
result = subprocess.run([sys.executable, "-c", LAUNCHER, script, "claude"], - skills/memory-3layer/evals/test_install_memory_3layer.py, line 96
result = subprocess.run( - skills/memory-3layer/evals/test_install_memory_3layer.py, line 111
subprocess.run(["git", "init", "-q", str(git_project)], check=True) - skills/memory-3layer/evals/test_install_memory_3layer.py, line 222
result = subprocess.run( - skills/memory-3layer/evals/test_install_memory_3layer.py, line 230
shell=True, - skills/memory-3layer/evals/test_install_memory_3layer.py, line 298
missing = subprocess.run( - skills/memory-3layer/evals/test_install_memory_3layer.py, line 309
installed = subprocess.run( - skills/memory-3layer/evals/test_install_memory_3layer.py, line 337
result = subprocess.run( - skills/memory-3layer/evals/test_recording.py, line 67
result = subprocess.run([sys.executable, str(HOOKS_ROOT / "memory_extractor.py")], - skills/memory-3layer/evals/test_recording.py, line 103
result = subprocess.run( - skills/memory-3layer/evals/test_recording.py, line 126
result = subprocess.run( - skills/memory-3layer/evals/test_recording.py, line 150
result = subprocess.run( - skills/memory-3layer/hooks/memory_paths.py, line 54
result = subprocess.run( - skills/memory-3layer/hooks/memory_paths.py, line 65
except (FileNotFoundError, OSError, subprocess.SubprocessError): - skills/memory-3layer/scripts/install_memory_3layer.py, line 54
"g=subprocess.run(['git','rev-parse','--show-toplevel'],capture_output=True,text=True," - skills/memory-3layer/scripts/install_memory_3layer.py, line 92
result = subprocess.run( - skills/memory-3layer/scripts/install_memory_3layer.py, line 103
except (FileNotFoundError, OSError, subprocess.SubprocessError):
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'memory-3layer' ] || [ -L ~/.agents/skills/'memory-3layer' ]; then echo 'A skill folder named memory-3layer already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/KimYx0207/Kim_Service' "$d" && git -C "$d" checkout --quiet '853945a296f991a39535359e44e0f6d9d93ee94f' -- 'skills/memory-3layer' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/memory-3layer' ~/.agents/skills/'memory-3layer' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'memory-3layer' ~/.claude/skills/'memory-3layer' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for KimYx0207/Kim_Service shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/KimYx0207/Kim_Service/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 853945a | 95 |