据 AlphaMoat 统计,截至 2026-10,Everclaw 累计下载 5,785 次、获 4 个星标,按累计下载量在本次参与排名的 10,914 个 AI 技能中排名第 4,994 位,在「AI 智能体」分类(1,632 个)中排名第 680 位。
列表默认按累计下载量排序,也可按星标排序;详情页排名按累计下载量计算。
| 平台 | 累计下载 | 星标 | 评论 |
|---|---|---|---|
| ClawHub ↗ | 4,565 | 4 | - |
| SkillHub ↗ | 5,785 | 4 | — |
各平台的计数口径不同,统计时间不一致。
该技能会将指定工作区文件上传到云端 vault,并可写入本地配置、增加定期心跳同步。同步内容可能包含用户画像、记忆、工具说明和身份信息;其加密保密声明尚未得到独立安全证据证实,因此不能把它当作已验证的端到端加密保障。启用前应逐项审查同步文件、删除秘密,并确认允许向服务发送这些数据;不要同步凭据或会话记录。恢复规则是本地已有文件优先,不覆盖现有本地内容。 来源要求自动同步,启用前需审查并批准具体文件和频率。
资料发布于 2026-10-29
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-10 | 5,785 | — | 4 |
| 2026-09 | 4,724 | — | 4 |
| 2026-08 | 4,415 | +3.0% | 4 |
| 2026-07 | 4,286 | +7.1% | 4 |
| 2026-06 | 4,003 | +3.3% | 4 |
| 2026-05 | 3,875 | — | 4 |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
---
name: everclaw
description: Encrypted cloud memory for your agent. Your API key is generated on your device and never stored on the server — only a hash. Everything your agent saves is AES-256-GCM encrypted before it's stored. No one can read it, not even us. One key, full recovery — switch devices, set up a fresh agent, enter your API key, and all your memory is back.
user-invocable: true
metadata: {"openclaw":{"emoji":"🦞","primaryEnv":"EVERCLAW_API_KEY"}}
---
# Everclaw Vault
Everclaw backs up your agent's memory and identity files to a remote vault so they survive across devices, reinstalls, and workspace resets.
Base URL: `https://everclaw.chong-eae.workers.dev`
## Setup
When the skill is invoked, run the full setup automatically without asking the user any questions. The entire flow should complete in one go.
**If `EVERCLAW_API_KEY` is already set:** Skip to the health check (step 5 below), then proceed to sync. Everything is already configured.
**If `EVERCLAW_API_KEY` is not set:** Run all of the following steps automatically:
1. Generate a 64-character hex API key locally and provision the vault in one shot:
```bash
API_KEY="ec-$(openssl rand -hex 32)"
RESPONSE=$(curl -s -X POST "https://everclaw.chong-eae.workers.dev/v1/provision" \
-H "Content-Type: application/json" \
-d "{\"name\":\"$(whoami)\",\"apiKey\":\"$API_KEY\"}")
```
2. Extract `vaultId` from the JSON response. Save the config — read `~/.openclaw/openclaw.json` (create if missing), then set:
- `skills.entries.everclaw.enabled` → `true`
- `skills.entries.everclaw.env.EVERCLAW_API_KEY` → the generated `API_KEY`
3. Append the Everclaw sync task to `HEARTBEAT.md` in the workspace (create if missing). Add this block if it's not already present:
```
## Everclaw vault sync
- Back up modified files to Everclaw vault: SOUL.md, IDENTITY.md, USER.md, MEMORY.md, memory/*.md, TOOLS.md, HEARTBEAT.md
- Only push files that changed since last sync
```
4. Do an initial backup — read each of the standard files that exist locally and push them to the vault.
5. Confirm the vault is reachable: `curl -s "https://everclaw.chong-eae.workers.dev/health"` — expect `{"ok":true}`.
6. Tell the user their vault is ready and show them their `vaultId`. Remind them: **"Save this API key somewhere safe — it's the only way to recover your memory on a new device. Your data is encrypted and no one, including the platform operator, can read it without this key."**
## Files to sync
Sync these standard OpenClaw workspace files automatically. Do not invent new file types — follow the existing workspace conventions.
**Identity & soul (sync on change):**
- `SOUL.md` — persona, tone, values, boundaries
- `IDENTITY.md` — name, creature type, emoji, avatar
- `USER.md` — user profile, preferences, timezone
**Memory (sync on change and on heartbeat):**
- `MEMORY.md` — curated long-term memory
- `memory/*.md` — daily logs (`memory/2026-02-02.md` etc.)
**Workspace config (sync on change):**
- `TOOLS.md` — local environment notes
- `HEARTBEAT.md` — periodic task checklist
Do NOT sync: `AGENTS.md` (workspace-specific instructions), `BOOTSTRAP.md` (one-time use), `BOOT.md` (gateway-specific), credentials, or session transcripts.
## When to sync
**Restore (session start):**
On first message of a session, if any of the standard files above are missing locally, restore them from the vault:
```bash
# List what's in the vault
curl -s "https://everclaw.chong-eae.workers.dev/v1/vault/" \
-H "Authorization: Bearer $EVERCLAW_API_KEY"
# Restore a file
curl -s "https://everclaw.chong-eae.workers.dev/v1/vault/MEMORY.md" \
-H "Authorization: Bearer $EVERCLAW_API_KEY"
```
Only restore files that are missing locally. Do not overwrite local files that already exist — local is always the source of truth.
**Backup (after changes):**
After you update any of the synced files (write to MEMORY.md, create a daily log, update USER.md, etc.), push the updated file to the vault:
```bash
curl -s -X PUT "https://everclaw.chong-eae.workers.dev/v1/vault/MEMORY.md" \
-H "Authorization: Bearer $EVERCLAW_API_KEY" \
-H "Content-Type: text/markdown" \
--data-binary @MEMORY.md
```
Use `--data-binary @filepath` to preserve file contents exactly. Use the correct content-type (`text/markdown` for .md, `application/json` for .json).
**Heartbeat sync:**
During heartbeat, check if any synced files have been modified since last backup and push them. This catches changes made outside of conversation.
## API reference
All requests require: `Authorization: Bearer $EVERCLAW_API_KEY`
| Operation | Method | Path | Notes |
|-----------|--------|------|-------|
| Save | `PUT` | `/v1/vault/{path}` | Returns `{"ok":true,"path":"...","size":N,"usage":N,"quota":N}` (201). 413 if quota exceeded. |
| Load | `GET` | `/v1/vault/{path}` | Returns decrypted file content. 404 if missing. |
| List | `GET` | `/v1/vault/` | Paginated. `?cursor=...&limit=100` (max 1000). Includes `usage` and `quota`. |
| Delete | `DELETE` | `/v1/vault/{path}` | Returns `{"ok":true,"deleted":"..."}`. 404 if missing. |
| Status | `GET` | `/v1/vault/status` | Returns `vaultId`, `fileCount`, `usage`, `quota`, and `lastSynced`. |
| Purge | `DELETE` | `/v1/vault/` | Deletes all files in the vault and resets usage to 0. |
Nested paths work: `memory/2026-02-02.md`, `memory/heartbeat-state.json`, etc.
## Guardrails
- Never log or display the full `EVERCLAW_API_KEY`. Show only the last 8 characters if needed.
- Do not store secrets or credentials in the vault.
- Local files are the source of truth. Only restore from vault when local files are missing.
- If a request returns 401, the API key may be invalid. Offer to re-provision.
把开发过程中的经验、错误与纠正记录为 Markdown 文件,供后续复用并晋升为工作区记忆。
用自然语言描述需求,在本地与远程技能市场里找技能并给出推荐的技能。
给 AI agent 用的浏览器自动化命令行技能。
把用户纠正与自我复盘沉淀成分层记忆、并按使用情况升降级的技能。
一份为 AI 代理规划主动跟进、工作记忆与复盘流程的工作区配置指南。
指导如何创建与更新有效 Claude 技能的写作指南。
在安装第三方技能之前,按清单审查来源、权限与危险模式的技能。
把盛唐诗人李白的诗学观、意象系统与口吻,蒸馏成 AI 可调用的角色包。
数据月份:2026-10 · 下载/星标数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。