Security & Compliancelow risk
vault-consolidate
Propose or apply consolidation of episodic memories into semantic ones, combining related episodic captures into higher-level semantic summary notes. Use after a long session or when the user asks to clean up, organise, summarise, merge, or declutter memories, or requests memory cleanup or memory management. Always run --propose first so the user can review before --apply commits changes to the vault.
pantheon-org/tekhne·skills/agentic-harness/vault-consolidate/SKILL.md
37/ 100推荐值
导入这个 Skill
选择你的 coding agent,复制项目级或个人级安装命令。
导入当前项目.agents/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a codex -y导入个人环境~/.agents/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a codex -g -y导入当前项目.claude/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a claude-code -y导入个人环境~/.claude/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a claude-code -g -y导入当前项目.agents/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a github-copilot -y导入个人环境~/.copilot/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a github-copilot -g -y导入当前项目.agents/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a cursor -y导入个人环境~/.cursor/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a cursor -g -y导入当前项目.agents/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a gemini-cli -y导入个人环境~/.gemini/skills/vault-consolidate
npx skills add https://github.com/pantheon-org/tekhne/tree/4a79b500f771a61b6b4bf63751e038649d6535bc/skills/agentic-harness/vault-consolidate -a gemini-cli -g -yNative Gemini CLI
gemini skills install https://github.com/pantheon-org/tekhne.git --scope workspace --path skills/agentic-harness/vault-consolidate⚠ 安装命令使用开源 skills CLI。执行前请检查来源、脚本和权限。
Skill 指令
在 GitHub 查看原始文件 ↗# vault-consolidate Cluster related episodic memories and synthesise them into durable semantic notes. ## Mindset Think of `--propose` as generating a diff and `--apply` as committing the merge. You never commit without reviewing the diff first. The human is always the final gatekeeper — the agent's job is to surface candidates, not to decide what gets promoted to long-term memory. ## When to use - After a long session with many captures - When the user asks to "consolidate", "summarise", or "clean up" memories - Periodic maintenance (e.g. end of week) ## Workflow Always propose before applying: ```bash # Step 1 — generate proposals (written to vault inbox for review) vault-cli consolidate --propose [--project <id>] # Step 2 — open vault inbox, review, set status: approved or rejected # (edit 00-inbox/consolidation-proposals.md in Obsidian) # Step 3 — apply approved proposals vault-cli consolidate --apply ``` If `--propose` outputs "No episodic memories found to consolidate", skip Step 3 — there is nothing to apply. ## What happens - `--propose`: clusters episodic memories by semantic similarity, calls the inference command to synthesise each cluster, writes proposals to `00-inbox/consolidation-proposals.md` - `--apply`: reads the proposals file, writes approved ones as semantic notes, marks source episodics as `superseded`, logs rejected ones to audit ## Important Source episodic memories are never deleted — only marked `superseded`. Human edits in Obsidian are always respected and never overwritten. ## Never - **Never run `--apply` without first running `--propose`** — doing so bypasses human review and irreversibly promotes unreviewed clusters to semantic memory - **Never run `--apply` without confirming the user has reviewed the proposals** — always pause at Step 2 and wait for the user to confirm before proceeding - **Never delete episodic source memories manually** — they are preserved automatically and serve as audit history