← 返回 Skills 市场
brianhearn

Obsidian To Expertpack

作者 Brian Hearn · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
106
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install obsidian-to-expertpack
功能描述
Convert an existing Obsidian Vault into an agent-ready ExpertPack. Restructures vault content for EK optimization, RAG retrieval, and OpenClaw integration. C...
安全使用建议
This skill appears to do what it says: convert a local Obsidian vault into an ExpertPack using the bundled Python script. Before running: (1) do a --dry-run to preview changes as recommended; (2) review the converted output directory before sharing it — the script copies the .obsidian folder (plugin/state) into the output, which can contain personal/plugin configuration and should be inspected for secrets; (3) back up your source vault first (the tool claims not to modify the source); (4) run the validator tools as instructed to ensure pack integrity; (5) there are no network calls or credential requests in the code, but if you later run additional companion tools (e.g., expertpack-eval) check their requirements. If you want extra caution, open scripts/convert.py and search for any shutil.copytree or write operations to confirm which subfolders are copied and, if desired, edit the script to exclude .obsidian or other sensitive files before conversion.
功能分析
Type: OpenClaw Skill Name: obsidian-to-expertpack Version: 1.0.1 The `obsidian-to-expertpack` skill bundle is a legitimate utility designed to convert Obsidian vaults into agent-optimized ExpertPacks. The core logic in `scripts/convert.py` performs transparent file transformations, such as stripping Dataview blocks and converting markdown links to wikilinks, while creating a copy of the source vault to ensure data integrity. The instructions in `SKILL.md` and `migration-guide.md` are clearly aligned with the stated purpose, and although they involve file system operations and configuration updates to `openclaw.json`, these actions are necessary for the tool's functionality and lack any indicators of malicious intent, obfuscation, or unauthorized data exfiltration.
能力评估
Purpose & Capability
Name/description match the provided artifacts: a Python script plus a migration guide that copy and reformat markdown files into an ExpertPack layout. Required binary is only python3, which is appropriate. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md and references describe reading the vault directory, copying .md files, stripping Dataview blocks, converting links, generating manifests, and copying .obsidian config into the output so the pack opens in Obsidian. All of these actions are within scope for a conversion tool, but copying the .obsidian folder can include user-specific plugin/state data (potentially sensitive). The instructions also ask the user to edit ~/.openclaw/openclaw.json to add the pack to RAG paths — that is expected but modifies a user config file only when manually performed by the user.
Install Mechanism
There is no install spec; this is an instruction-only skill with an included Python script. Nothing is downloaded or executed from external URLs during installation, which minimizes install-time risk.
Credentials
No environment variables, credentials, or unusual config paths are requested by the skill. The script operates on user-supplied filesystem paths only. The only noteworthy item is the intentional copying of the .obsidian directory into the pack output (documented), which is relevant to the goal but may include local plugin settings or other personal data that the user should be aware of.
Persistence & Privilege
The skill is user-invocable and not forced-always. It does not request persistent privileges or modify other skills' configuration. It instructs the user how to add the produced pack path to their OpenClaw config, but that is a user action, not automatic persistence by the skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install obsidian-to-expertpack
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /obsidian-to-expertpack 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
obsidian-to-expertpack 1.0.1 - Documentation in SKILL.md reorganized and streamlined for clarity. - No behavioral or code-level changes; primary update is improved user guidance. - Usage steps and post-conversion recommendations now easier to follow.
v1.0.0
Initial release: Convert Obsidian Vaults into agent-ready ExpertPacks for EK/RAG/OpenClaw. - Converts an Obsidian Vault into an ExpertPack; source vault remains unchanged. - Restructures content with frontmatter, standardized links, and RAG optimization. - Excludes templates and computed views; auto-detects pack type based on folder structure. - Adds necessary pack files: manifest, overview, glossary, and index. - Integrates validation, enhancement, and OpenClaw configuration steps. - Full documentation included for migration, troubleshooting, and best practices.
元数据
Slug obsidian-to-expertpack
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Obsidian To Expertpack 是什么?

Convert an existing Obsidian Vault into an agent-ready ExpertPack. Restructures vault content for EK optimization, RAG retrieval, and OpenClaw integration. C... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 106 次。

如何安装 Obsidian To Expertpack?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install obsidian-to-expertpack」即可一键安装,无需额外配置。

Obsidian To Expertpack 是免费的吗?

是的,Obsidian To Expertpack 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Obsidian To Expertpack 支持哪些平台?

Obsidian To Expertpack 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Obsidian To Expertpack?

由 Brian Hearn(@brianhearn)开发并维护,当前版本 v1.0.1。

💬 留言讨论