据 AlphaMoat 统计,截至 2026-09,2026 02 10 Clawhub Clawvault 1.5.1 累计下载 2,183 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 4,303 位,在「AI 智能体」分类(969 个)中排名第 864 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 55 | 1,905 | 1 | - |
| SkillHub ↗ | 153 | 2,183 | 1 | — |
各平台的计数口径不同,统计时间不一致。
ClawVault 使用 Markdown 组织记忆,提供会话开始时的唤醒与回顾、工作中的 capture/checkpoint、会话结束时的 handoff,以及本地搜索和会话 transcript 修复。语义搜索需要安装 qmd;其命令会读写 vault 内容,批量链接或修复前应先确认目标目录及影响。 需要 Node 18 或更新版本,文档中的两种搜索命令均需 qmd,宜固定版本。用 CLAWVAULT_PATH 指定获准独立 vault,审核持久 hook 并避免保存秘密;先 dry-run 会话修复、保留备份并审核批量变更。不打算全仓库提交时,sleep 使用 --no-git。
资料发布于 2026-10-27
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 2,183 | — | 1 |
| 2026-08 | 1,840 | +6.7% | 1 |
| 2026-07 | 1,724 | — | 1 |
| 2026-05 | 1,364 | — | 1 |
| 2026-03 | 944 | — | 1 |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
--- name: clawvault version: 1.5.1 description: Structured memory system for OpenClaw agents. Context death resilience (checkpoint/recover), structured storage, Obsidian-compatible markdown, local semantic search, and session transcript repair. author: Versatly repository: https://github.com/Versatly/clawvault --- # ClawVault 🐘
An elephant never forgets. Structured memory for OpenClaw agents. > **Built for [OpenClaw](https://openclaw.ai)** — install via `clawhub install clawvault` ## Install ```bash npm install -g clawvault ``` ## Setup ```bash # Initialize vault (creates folder structure + templates) clawvault init ~/my-vault # Or set env var to use existing vault export CLAWVAULT_PATH=/path/to/memory # Optional: shell integration (aliases + CLAWVAULT_PATH) clawvault shell-init >> ~/.bashrc ``` ## Quick Start for New Agents ```bash # Start your session (recover + recap + summary) clawvault wake # Capture and checkpoint during work clawvault capture "TODO: Review PR tomorrow" clawvault checkpoint --working-on "PR review" --focus "type guards" # End your session with a handoff clawvault sleep "PR review + type guards" --next "respond to CI" --blocked "waiting for CI" # Health check when something feels off clawvault doctor ``` ## Core Commands ### Wake + Sleep (primary) ```bash clawvault wake clawvault sleep "what I was working on" --next "ship v1" --blocked "waiting for API key" ``` ### Store memories by type ```bash # Types: fact, feeling, decision, lesson, commitment, preference, relationship, project clawvault remember decision "Use Postgres over SQLite" --content "Need concurrent writes for multi-agent setup" clawvault remember lesson "Context death is survivable" --content "Checkpoint before heavy work" clawvault remember relationship "Justin Dukes" --content "Client contact at Hale Pet Door" ``` ### Quick capture to inbox ```bash clawvault capture "TODO: Review PR tomorrow" ``` ### Search (requires qmd installed) ```bash # Keyword search (fast) clawvault search "client contacts" # Semantic search (slower, more accurate) clawvault vsearch "what did we decide about the database" ``` ## Context Death Resilience ### Wake (start of session) ```bash clawvault wake ``` ### Sleep (end of session) ```bash clawvault sleep "what I was working on" --next "finish docs" --blocked "waiting for review" ``` ### Checkpoint (save state frequently) ```bash clawvault checkpoint --working-on "PR review" --focus "type guards" --blocked "waiting for CI" ``` ### Recover (manual check) ```bash clawvault recover --clear # Shows: death time, last checkpoint, recent handoff ``` ### Handoff (manual session end) ```bash clawvault handoff \ --working-on "ClawVault improvements" \ --blocked "npm token" \ --next "publish to npm, create skill" \ --feeling "productive" ``` ### Recap (bootstrap new session) ```bash clawvault recap # Shows: recent handoffs, active projects, pending commitments, lessons ``` ## Auto-linking Wiki-link entity mentions in markdown files: ```bash # Link all files clawvault link --all # Link single file clawvault link memory/2024-01-15.md ``` ## Folder Structure ``` vault/ ├── .clawvault/ # Internal state │ ├── last-checkpoint.json │ └── dirty-death.flag ├── decisions/ # Key choices with reasoning ├── lessons/ # Insights and patterns ├── people/ # One file per person ├── projects/ # Active work tracking ├── handoffs/ # Session continuity ├── inbox/ # Quick captures └── templates/ # Document templates ``` ## Best Practices 1. **Wake at session start** — `clawvault wake` restores context 2. **Checkpoint every 10-15 min** during heavy work 3. **Sleep before session end** — `clawvault sleep` captures next steps 4. **Use types** — knowing WHAT you're storing helps WHERE to put it 5. **Wiki-link liberally** — `[[person-name]]` builds your knowledge graph ## Checklist for AGENTS.md ```markdown ## Memory Checklist - [ ] Run `clawvault wake` at session start - [ ] Checkpoint during heavy work - [ ] Capture key decisions/lessons with `clawvault remember` - [ ] Use wiki-links like `[[person-name]]` - [ ] End with `clawvault sleep "..." --next "..." --blocked "..."` - [ ] Run `clawvault doctor` when something feels off ``` ## Session Transcript Repair (v1.5.0+) When the Anthropic API rejects with "unexpected tool_use_id found in tool_result blocks", use: ```bash # See what's wrong (dry-run) clawvault repair-session --dry-run # Fix it clawvault repair-session # Repair a specific session clawvault repair-session --session <id> --agent <agent-id> # List available sessions clawvault repair-session --list ``` **What it fixes:** - Orphaned `tool_result` blocks referencing non-existent `tool_use` IDs - Aborted tool calls with partial JSON - Broken parent chain references Backups are created automatically (use `--no-backup` to skip). ## Troubleshooting - **qmd not installed** — run `bun install -g github:tobi/qmd` or `npm install -g qmd` - **No ClawVault found** — run `clawvault init` or set `CLAWVAULT_PATH` - **CLAWVAULT_PATH missing** — run `clawvault shell-init` and add to shell rc - **Too many orphan links** — run `clawvault link --orphans` - **Inbox backlog warning** — process or archive inbox items - **"unexpected tool_use_id" error** — run `clawvault repair-session` ## Integration with qmd ClawVault uses [qmd](https://github.com/tobi/qmd) for search: ```bash # Install qmd bun install -g github:tobi/qmd # Add vault as collection qmd collection add /path/to/vault --name my-memory --mask "**/*.md" # Update index qmd update && qmd embed ``` ## Environment Variables - `CLAWVAULT_PATH` — Default vault path (skips auto-discovery) ## Links - npm: https://www.npmjs.com/package/clawvault - GitHub: https://github.com/Versatly/clawvault - Issues: https://github.com/Versatly/clawvault/issues
把开发过程中的经验、错误与纠正记录为 Markdown 文件,供后续复用并晋升为工作区记忆。
用自然语言描述需求,在本地与远程技能市场里找技能并给出推荐的技能。
给 AI agent 用的浏览器自动化命令行技能。
把用户纠正与自我复盘沉淀成分层记忆、并按使用情况升降级的技能。
在安装第三方技能之前,按清单审查来源、权限与危险模式的技能。
把 agent 的记忆与跨技能状态存成带类型和约束的知识图谱的技能。
一份为 AI 代理规划主动跟进、工作记忆与复盘流程的工作区配置指南。
指导如何创建与更新有效 Claude 技能的写作指南。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。