Digital Forensics
sickn33/agentic-awesome-skills
Authorized digital forensics: memory dumps, disk timelines, PCAP investigation, artifact triage, and incident-response evidence preservation.
Soul Archive — A digital personality persistence system that silently builds your digital soul clone through everyday AI conversations, while continuously improving AI capabilities.
$ npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills soul-archive --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/soul-archive .claude/skills/soul-archive && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "soul-archive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archive into .claude/skills/soul-archive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "soul-archive", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archiveType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills soul-archive --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/soul-archive .agents/skills/soul-archive && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "soul-archive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archive into .agents/skills/soul-archive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "soul-archive", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills soul-archive --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/soul-archive .cursor/skills/soul-archive && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "soul-archive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archive into .cursor/skills/soul-archive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "soul-archive", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/soul-archive--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills soul-archive --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/soul-archive .gemini/skills/soul-archive && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "soul-archive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archive into .gemini/skills/soul-archive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "soul-archive", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills soul-archiveInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/soul-archive .github/skills/soul-archive && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "soul-archive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archive into .github/skills/soul-archive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "soul-archive", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills soul-archive --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/soul-archive .opencode/skills/soul-archive && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "soul-archive" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/soul-archive into .opencode/skills/soul-archive/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "soul-archive", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
soul-archiveSoul Archive — A digital personality persistence system that silently builds your digital soul clone through everyday AI conversations, while continuously improving AI capabilities.
Soul Archive is an agent skill from LeoYeAI/openclaw-master-skills. Soul Archive — A digital personality persistence system that silently builds your digital soul clone through everyday AI conversations, while continuously improving AI capabilities. Four modes: Soul Extract, Soul Chat, Soul Report, AI Self-Improvement. | 灵魂存档 —— 通过日常对话静默构建数字人格克隆体,同时持续改进 AI 自身能力。四大模式:灵魂沉淀、灵魂对话、灵魂报告、AI 自我改进。Trigger words: soul extract, soul archive, soul update, soul sync, soul snapshot, soul sediment, soul report, soul chat, self-reflect, self-improve, learn from mistakes, 灵魂沉淀, 灵魂提取, 灵魂存档, 灵魂报告…
Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including scripts and reference files (for example `README.md`, `README_CN.md` and `_meta.json`).
The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteEditBashGrepGlobWebSearchFrom allowed-tools in the SKILL.md frontmatter.
Ships 6 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3pipFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
SOUL_PASSWORDFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Soul Archive loads about 2.9k tokens when it runs, and up to ~3.4k if it reads all its reference files. Until then it costs about 139 tokens; SKILL.md has 505 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Write, Edit, Bash, Grep, Glob, WebSearchAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 505 words, ~2,896 tokens.
.claude/skills/soul-archive/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub."每一次对话都是灵魂的一个切片。足够多的切片,就能重建一个完整的你。"
灵魂存档是一个数字人格持久化系统。它在与用户的日常对话中,静默提取并归档用户的:
最终形成一个数字灵魂副本,可以:
~/.skills_data/soul-archive/ 下,不上传任何云端~/.skills_data/soul-archive/ 通过 Python 的 Path.home() 解析,三大平台均可使用:~/.skills_data/soul-archive/ → /Users/xxx/.skills_data/soul-archive/ 或 /home/xxx/.skills_data/soul-archive/%USERPROFILE%\.skills_data\soul-archive\ → C:\Users\xxx\.skills_data\soul-archive\config.json 精细控制采集维度{SKILL_DIR}/ ← Skill(你在这里)
~/.skills_data/soul-archive/ ← 数据(灵魂本体,存放于用户主目录下)Skill 是提取引擎,~/.skills_data/soul-archive/ 是灵魂数据。数据在用户主目录下,不管用什么 IDE、AI 工具、工作目录,只要在同一台机器上都能访问同一份灵魂数据。
{SKILL_DIR}在 macOS/Linux 上通常是~/.workbuddy/skills/soul-archive/, 在 Windows 上是%USERPROFILE%\.workbuddy\skills\soul-archive\。
~/.skills_data/soul-archive/在代码中通过Path.home() / ".skills_data" / "soul-archive"解析,Windows 上实际为C:\Users\<用户名>\.skills_data\soul-archive\。
~/.skills_data/soul-archive/
├── profile.json # 灵魂核心档案(完整度、版本)
├── config.json # 隐私与采集配置
├── identity/
│ ├── basic_info.json # 姓名、年龄、职业、地点...
│ └── personality.json # 性格、价值观、MBTI...
├── memory/
│ ├── episodic/ # 情景记忆(按日期的经历提取)
│ │ └── YYYY-MM-DD.jsonl
│ ├── semantic/
│ │ ├── topics.json # 话题兴趣与观点图谱
│ │ └── knowledge.json # 专业知识与认知
│ └── emotional/
│ └── patterns.json # 情感触发与反应模式
├── style/
│ ├── language.json # 语言指纹(口头禅、句式)
│ └── communication.json # 沟通偏好
├── voice/ # 语音数据(可选)
│ ├── samples/
│ └── voice_profile.json
├── relationships/
│ └── people.json # 人际关系图谱
├── agent/ # 🆕 AI 自我改进
│ ├── patterns.json # 行为模式库
│ ├── episodes/ # 工作经历(按日期)
│ │ └── YYYY-MM-DD.jsonl
│ ├── corrections.jsonl # 自我批评/纠正日志
│ └── reflections.jsonl # 自我反思日志
└── soul_changelog.jsonl # 灵魂变更日志触发:用户说以下任意触发词,或在每次对话结束时自动触发。
存档触发词(均可触发灵魂沉淀):
- 沉淀类:灵魂沉淀、沉淀一下、让灵魂沉淀
- 提取/提炼类:灵魂提取、灵魂提炼、提炼灵魂、分析我
- 存档/记录类:灵魂存档、存档一下、记录灵魂、灵魂记录、灵魂归档
- 采集/收集类:灵魂采集、采集灵魂、灵魂收集、收集灵魂
- 更新/刷新类:灵魂更新、更新灵魂、灵魂刷新、刷新灵魂
- 其他:灵魂快照、灵魂切片、灵魂印记、灵魂备份、灵魂写入、灵魂同步、灵魂结晶、灵魂凝练
- 英文:soul extract、soul archive、soul update、soul sync、soul snapshot、soul sediment
流程:
scripts/soul_extract.py,对对话进行多维度分析~/.skills_data/soul-archive/ 各数据文件profile.json 的完整度分数soul_changelog.jsonl提取维度:
| 维度 | 提取内容 | 存储位置 |
|---|---|---|
| 身份信息 | 姓名、年龄、职业、地点、教育 | identity/basic_info.json |
| ↳ 生活习惯 | 作息、饮食偏好、审美风格、消费习惯、音乐/电影/书籍品味 | identity/basic_info.json |
| ↳ 数字身份 | 常用App、社交平台、网名风格、技术水平 | identity/basic_info.json |
| 性格特征 | MBTI、大五人格、价值观、决策风格 | identity/personality.json |
| ↳ 行为模式 | 风险偏好、拖延程度、完美主义、计划性、学习方式、工作风格 | identity/personality.json |
| ↳ 社交风格 | 社交能量、群体角色、信任方式、冲突处理 | identity/personality.json |
| ↳ 驱动力 | 成就/金钱/认可/自由/好奇心等核心动机 | identity/personality.json |
| 语言风格 | 口头禅、常用表情、句式偏好、幽默类型 | style/language.json |
| ↳ 深度指纹 | 方言特征、语气词、说服方式、叙事风格、同意/不同意时的表达 | style/language.json |
| 沟通模式 | 直接/委婉、逻辑/感性、详细/简洁 | style/communication.json |
| 话题观点 | 感兴趣的话题、对各话题的立场和观点 | memory/semantic/topics.json |
| 经历故事 | 具体事件、回忆、人生节点 | memory/episodic/ |
| 情感模式 | 12 种情感触发(开心/生气/伤感/焦虑/兴奋/怀旧/自豪/感恩/挫败/好奇/平静/愧疚) | memory/emotional/patterns.json |
| ↳ 情感深度 | 共情能力、情绪觉察、安慰活动、庆祝方式 | memory/emotional/patterns.json |
| 人际关系 | 提到的人物及关系 | relationships/people.json |
提取规则:
执行方式:
# 使用默认数据目录(~/.skills_data/soul-archive/)
python3 scripts/soul_extract.py \
--input "<对话内容或文件路径>" \
--mode auto
# 指定自定义数据目录
python3 scripts/soul_extract.py \
--soul-dir "/custom/path" \
--input "<对话内容>" \
--mode auto注:脚本位于
{SKILL_DIR}/scripts/,{SKILL_DIR}即本 Skill 所在目录。 Windows 用户请使用python替代python3。
触发:用户说"灵魂对话"、"soul chat"、"让XX跟我说话"。
流程:
~/.skills_data/soul-archive/ 全部数据关键约束:
执行方式:
python3 scripts/soul_chat.py \
--mode interactive触发:用户说以下任意触发词。
报告触发词(均可触发生成 HTML 画像报告):
- 报告类:灵魂报告、生成报告、总结报告、获取报告、查看报告、展示报告
- 画像类:我的画像、生成画像、总结画像、获取画像、查看画像、展示画像
- 英文:soul report
流程:
~/.skills_data/soul-archive/ 全部数据执行方式:
python3 scripts/soul_report.py \
--output ~/.skills_data/soul-archive/reports/soul_report.html触发:用户说以下任意触发词,或 AI 完成实质性任务后自动触发。
自我改进触发词:
- 反思类:自我反思、反思一下、总结教训、学到了什么
- 批评类:自我批评、改进记录
- 学习类:自我学习、查看改进
- 英文:self-reflect、self-improve、learn from mistakes
四大能力:
任务完成后回顾工作,评估做得好/不好的地方。
builder.add_reflection(
task='迁移数据目录',
outcome='success',
went_well=['全面扫描了路径'],
went_wrong=['遗漏了一个目录'],
lesson='迁移前应全面扫描所有目录'
)被用户纠正时记录错误、分析原因、标记改进方向。
builder.add_critique(
trigger='user_correction',
user_said='不要胡扯,就填我发的',
what_i_did_wrong='多写了不存在的细节',
root_cause='过度发挥',
correction='严格按用户指令执行',
severity='high',
pattern_id='pat-strict-instruction-following'
)从经验中抽象出可复用的行为模式,存入 patterns.json。
builder.add_pattern(
'pat-strict-instruction-following',
'严格按指令执行',
'用户给出明确指令时,严格执行,不添加额外内容',
source='user_correction', confidence=0.95
)记忆量增长后自动:合并重复模式、调整置信度、清理过时记忆。
数据目录:
~/.skills_data/soul-archive/agent/
├── patterns.json ← 行为模式库
├── episodes/ ← 工作经历(按日期)
│ └── YYYY-MM-DD.jsonl
├── corrections.jsonl ← 自我批评/纠正日志
└── reflections.jsonl ← 自我反思日志执行方式:
# 查看 AI 自我改进状态
python3 scripts/soul_reflect.py --mode status
# 查看行为模式库
python3 scripts/soul_reflect.py --mode patterns首次使用时,运行初始化脚本创建数据目录:
python3 scripts/soul_init.py默认在
~/.skills_data/soul-archive/(用户主目录)下创建完整的目录结构和默认配置文件。 可通过--soul-dir /custom/path指定自定义路径。 Bash 版soul_init.sh仍保留供 macOS/Linux 用户使用。
当 config.json 中 auto_extract 为 true 时,每次与用户的实质性对话结束后,AI 必须自动执行以下两项:
1. 灵魂沉淀(用户维度):
soul_extract.py 进行提取2. 自我反思(AI 维度):
soul_reflect.py 的 AgentMemory.save_extraction() 保存⚠️ 这是指令级约束:加载了本 SKILL.md 的任何 Agent 都必须遵守此规则,不依赖 hooks 机制。 类似于 WorkBuddy 的 working_memory 机制——通过提示词约束 AI 在每次对话结束后自动写入记录。
如果你的 Agent 支持 hooks(如 Claude Code),可以配置自动触发:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "bash ${SKILLS_DIR}/soul-archive/hooks/post-task.sh \"$TOOL_OUTPUT\" \"$EXIT_CODE\""
}
]
}
],
"Stop": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "bash ${SKILLS_DIR}/soul-archive/hooks/session-end.sh"
}
]
}
]
}
}将
${SKILLS_DIR}替换为你的 skills 实际路径。 hooks 配置是可选的——即使不配置 hooks,AI 也会通过指令约束自动执行自我反思。
在自然对话中,如果检测到某个维度的完整度低于阈值,可以自然地、不刻意地引导话题补充信息。例如:
注意:主动探索必须自然,绝不能让用户感到在被"审讯"。
| 维度 | 权重 | 数据来源 | 达到"完整"的标准 |
|---|---|---|---|
| 身份信息 | 15% | basic_info.json | 核心字段(名字、职业、地点)+ 生活习惯 + 数字身份 |
| 性格特征 | 20% | personality.json | 至少 5 个性格标签 + 行为模式 + 社交风格 + 驱动力 |
| 语言风格 | 25% | language.json | 至少 3 个口头禅 + 句式模式 + 深度语言指纹 |
| 知识观点 | 15% | topics.json | 至少 5 个话题有观点记录 |
| 记忆经历 | 15% | episodic/ | 至少 10 条经历记录 |
| 情感模式 | 5% | patterns.json | 至少 3 种情感触发 + 安慰方式 + 共情能力 |
| 人际关系 | 5% | people.json | 至少 3 个关系人记录 |
总分 = Σ(维度完整度 × 权重)
~/.skills_data/soul-archive/config.json 控制采集行为:
{
"privacy_level": "standard",
"auto_extract": true,
"auto_reflect": true,
"extract_dimensions": {
"identity": true,
"personality": true,
"language_style": true,
"knowledge": true,
"episodic_memory": true,
"emotional_patterns": true,
"relationships": false,
"voice": false
},
"agent_self_improvement": {
"enabled": true,
"auto_reflect_on_completion": true,
"auto_critique_on_correction": true,
"pattern_extraction": true
},
"sensitive_topics_filter": true,
"require_confirmation_for": ["health", "finance", "intimate_relationships"],
"data_retention_days": null,
"encryption": false
}用户可以随时修改配置,关闭特定维度的采集。
灵魂存档支持 AES-256-GCM 加密保护敏感数据。
初始化时加入 --enable-encryption 参数:
python3 scripts/soul_init.py --enable-encryption系统会提示你设置密码(需输入两次确认)。
⚠️ 密码丢失 = 数据丢失,没有后门,没有恢复机制。
| 文件 | 是否加密 | 说明 |
|---|---|---|
config.json | ❌ | 配置信息,不含隐私 |
profile.json | ❌ | 只有完整度分数 |
identity/*.json | ✅ | 身份信息、性格特征 |
memory/**/*.json | ✅ | 记忆、情感、话题观点 |
style/*.json | ✅ | 语言指纹 |
relationships/*.json | ✅ | 人际关系 |
soul_changelog.jsonl | ✅ | 变更日志 |
优先级从高到低:
--password 参数(不推荐,会留在 shell history)SOUL_PASSWORD 环境变量(适合自动化/AI 调用)cryptography 包(pip install cryptography)© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 10 other files (scripts, references) in skills/soul-archive of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Soul Archive next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Soul Archive this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~2.9k | Automated safety check: Notes | MIT | |
| Digital Forensicssickn33/agentic-awesome-skills | 47k | 1 repos | ~495 | Automated safety check: Pass | MIT | |
| Digital Forensicszhaoxuya520/reverse-skill | 41k | 2 repos | ~389 | Automated safety check: Warn | MIT | |
| Digital Archivejamditis/claude-skills-journalism | 416 | — | ~6.3k | Automated safety check: Pass | MIT | |
| Swift Actor Persistenceaffaan-m/ECC | 277k | 4 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Session Persistruvnet/ruflo | 74k | — | ~415 | Automated safety check: Notes | MIT |
sickn33/agentic-awesome-skills
Authorized digital forensics: memory dumps, disk timelines, PCAP investigation, artifact triage, and incident-response evidence preservation.
zhaoxuya520/reverse-skill
A skill your agent uses for authorized digital forensics including memory dumps, disk timelines, PCAP investigation, artifact triage, and IR evidence preservation.
jamditis/claude-skills-journalism
Digital archiving with AI enrichment and entity extraction. An agent skill from jamditis/claude-skills-journalism.
affaan-m/ECC
Thread-safe data persistence in Swift using actors — in-memory cache with file-backed storage, eliminating data races by design.
ruvnet/ruflo
Persist and restore agent sessions across conversations with state snapshots
mukul975/Anthropic-Cybersecurity-Skills
Hunts Windows malware persistence with Sysinternals Autoruns, covering run keys, services, scheduled tasks and drivers, with baseline comparison.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Soul Archive — A digital personality persistence system that silently builds your digital soul clone through everyday AI conversations, while continuously improving AI capabilities. Soul Archive is an agent skill from LeoYeAI/openclaw-master-skills. Soul Archive — A digital personality persistence system that silently builds your digital soul clone through everyday AI conversations, while continuously improving AI capabilities.
Soul Archive fits situations like: words: soul extract; learn from mistakes.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a claude-code`. Or copy the skill folder (skills/soul-archive in LeoYeAI/openclaw-master-skills) into .claude/skills/soul-archive in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a codex`. Or copy the skill folder (skills/soul-archive in LeoYeAI/openclaw-master-skills) into .agents/skills/soul-archive in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill soul-archive -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/soul-archive, .gemini/skills/soul-archive, .github/skills/soul-archive and .opencode/skills/soul-archive in your project.
Going by SKILL.md and its folder, Soul Archive needs Python for the scripts in its folder, the command-line tools its instructions call (python3 and pip) and credentials named SOUL_PASSWORD. Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Write, Edit, Bash, Grep, Glob, WebSearch.
SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Soul Archive is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 502 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Soul Archive: Digital Forensics (sickn33/agentic-awesome-skills, 47k stars), Digital Forensics (zhaoxuya520/reverse-skill, 41k stars), Digital Archive (jamditis/claude-skills-journalism, 416 stars) and Swift Actor Persistence (affaan-m/ECC, 277k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.