← Back to Skills Marketplace
obsidian-llm-wiki
by
EddieWang-ZHHX
· GitHub ↗
· v1.0.2
· MIT-0
136
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install obsidian-llm-wiki
Description
个人知识库构建系统 — 基于 Karpathy LLM-Wiki 方法论,结合 obsidian-cli 实现高效的 Obsidian vault 管理。 让 AI 持续构建和维护你的 Obsidian 知识库,支持多种素材源(网页、公众号、知乎、YouTube、PDF、本地文件), 自动整理为结构化的 wiki...
Usage Guidance
This skill will create and modify files inside whatever vault path you give it and expects the local obsidian CLI to be available — but the registry metadata does NOT list obsidian-cli as a required binary. Before installing: 1) Verify and install obsidian-cli and open the vault once in Obsidian (as SKILL.md requires). 2) Back up your vault, since the skill will create/overwrite pages and templates. 3) Inspect templates/ and init-wiki.sh locally to ensure you’re comfortable with the exact files it will create. 4) If you don't want the agent to run these actions autonomously, disable or restrict skill autonomous invocation in your agent settings or require explicit user confirmation. 5) If you plan to use external extractors or network fetchers, vet those tools separately — this skill recommends them but does not supply them. If you want me to, I can list the exact obsidian-cli commands the skill will run and show a safe checklist to run the init script manually first.
Capability Analysis
Type: OpenClaw Skill
Name: obsidian-llm-wiki
Version: 1.0.2
The obsidian-llm-wiki skill bundle is a legitimate tool designed to manage an Obsidian knowledge base using an AI agent. The core logic involves directory management, template application, and integration with the obsidian-cli tool. The included shell script (scripts/init-wiki.sh) demonstrates good security practices by implementing path normalization and validation to prevent shell injection and option injection. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; all behaviors are consistent with the stated purpose of the skill.
Capability Assessment
Purpose & Capability
The SKILL.md and script assume and instruct heavy use of the local obsidian CLI (commands like `obsidian vault=... create/append/read`, and explicit guidance to use `write_to_file` for long content), but the skill metadata declares no required binaries or environment variables. That mismatch (undeclared required local binary) is an inconsistency users should be aware of.
Instruction Scope
Instructions legitimately describe reading/writing files inside a user-specified vault, creating templates, and running health checks with obsidian-cli. These operations are within the stated purpose, but they include unrestricted local file writes (create/overwrite pages, write README/index/log, delete temp files if used). SKILL.md also recommends external extractor tools and mentions network usage for fetching materials — the skill itself does not fetch remote content, but the workflow presumes network-enabled tools.
Install Mechanism
This is instruction-only (no install spec). The included init-wiki.sh creates directories and copies templates locally; it does not download code or call external URLs. The lack of an install spec is low risk, but combined with the undeclared obsidian-cli dependency it means the user must manually ensure prerequisites are present.
Credentials
The skill declares no required environment variables or credentials, and the provided files do not attempt to read secrets or external tokens. This is proportionate to the stated local-vault purpose.
Persistence & Privilege
always:false and no automatic installation or system-wide config changes. The skill writes only to the user-specified vault path and copies templates; it does check standard skill-template locations (~/.workbuddy/skills/...), but only to locate templates. Agent autonomous invocation is allowed by platform defaults (not a problem by itself) — consider controlling agent autonomy if you want manual approval before the skill runs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install obsidian-llm-wiki - After installation, invoke the skill by name or use
/obsidian-llm-wiki - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
obsidian-llm-wiki v1.0.2
- 明确指出 obsidian-cli 的 content 参数不适合长内容,避免截断风险
- 新增表格说明:短内容推荐用 CLI,长内容应直接写文件(write_to_file)
- 强调临时文件使用后需及时删除,提升安全性和整洁性
- 更新工作流方案,细化不同内容长度下的写入策略和建议
- 文档中增加相关风险提示和操作指南
- 修复obsidian-cli写入时内容被截断问题
v1.0.1
obsidian-llm-wiki 1.0.1
- 跨平台初始化脚本更新:init-wiki.sh 支持 Windows(Git Bash/WSL)、macOS、Linux,并改进参数说明与用户指引
- 明确推荐 Windows 用户用 Git Bash 或 WSL 运行初始化脚本
- 优化初始化说明,减少平台歧义及参数混淆
- 未检测到实际文件内容更改,仅文档(SKILL.md)更新与改进
v1.0.0
obsidian-llm-wiki 1.0.0
- Initial release of a personal knowledge base system for efficient Obsidian vault management, inspired by the Karpathy LLM-Wiki methodology and powered by obsidian-cli.
- Automates sourcing, summarizing, and structuring knowledge from various materials (web, WeChat, Zhihu, YouTube, PDF, local files) into a structured local wiki.
- Features modular workflows for initialization, batch material ingestion, querying, health checking, and maintenance.
- Provides robust template and directory structure for consistent and sustainable knowledge accumulation.
- Emphasizes best practices: never overwrites original sources, encourages linking, contradiction surfacing, and zero-maintenance operation.
Metadata
Frequently Asked Questions
What is obsidian-llm-wiki?
个人知识库构建系统 — 基于 Karpathy LLM-Wiki 方法论,结合 obsidian-cli 实现高效的 Obsidian vault 管理。 让 AI 持续构建和维护你的 Obsidian 知识库,支持多种素材源(网页、公众号、知乎、YouTube、PDF、本地文件), 自动整理为结构化的 wiki... It is an AI Agent Skill for Claude Code / OpenClaw, with 136 downloads so far.
How do I install obsidian-llm-wiki?
Run "/install obsidian-llm-wiki" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is obsidian-llm-wiki free?
Yes, obsidian-llm-wiki is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does obsidian-llm-wiki support?
obsidian-llm-wiki is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created obsidian-llm-wiki?
It is built and maintained by EddieWang-ZHHX (@eddiewang-zhhx); the current version is v1.0.2.
More Skills