← Back to Skills Marketplace
rodrigo09313

Obsidian

by Rodrigo09313 · GitHub ↗ · v1.0.1 · MIT-0
linux ⚠ suspicious
78
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install obsidian-wiki-rodrigo
Description
Work with Rodion's Obsidian vault via Nextcloud. Handle ingest/query/lint for Karpathy wiki pattern. Triggers: add to wiki, ingest, wiki, knowledge base
Usage Guidance
Before installing or enabling this skill, verify these items: 1) Confirm the nextcloud.path and nextcloud.container values you will supply — the SKILL.md hard-codes /home/rodrigo/... and container name 'nextcloud', which may not match your environment and could cause the agent to operate on an unintended filesystem or container. 2) Back up the vault and Nextcloud data; test in a non-production copy first. 3) Inspect AGENTS.md or any AI instruction pages in the vault to understand what automated behaviors are permitted; ask the skill author to clarify exact write rules (what 'write <path>' does) and to enforce boundaries (only write under wiki/ and summaries/, never raw/). 4) Limit the agent's privileges: avoid running the agent with broad Docker/socket access unless necessary; prefer a dedicated service account or container with least privilege. 5) Consider adding explicit allowlists/deny-lists for paths and confirming that the agent will use declared config values (nextcloud.path/nextcloud.container) rather than hard-coded paths. If you cannot confirm these, treat the skill with caution or run it in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: obsidian-wiki-rodrigo Version: 1.0.1 The skill bundle is designed to manage an Obsidian wiki hosted on a Nextcloud instance. It provides instructions for an AI agent to ingest content, query the knowledge base, and synchronize changes using the Nextcloud 'occ' command via 'docker exec'. The operations and commands described in SKILL.md and references/sync.md are consistent with the stated purpose of maintaining a personal wiki and do not exhibit signs of malicious intent, data exfiltration, or unauthorized access.
Capability Assessment
Purpose & Capability
The skill claims to manage an Obsidian vault via Nextcloud and requires docker + nextcloud config paths, which is coherent. However, SKILL.md embeds an explicit absolute vault path (/home/rodrigo/...) and uses a hard-coded container name ('nextcloud') instead of showing how the declared requires.config (nextcloud.path and nextcloud.container) are used at runtime — an inconsistency that could lead to accidental access to the wrong filesystem or container.
Instruction Scope
Instructions explicitly tell the agent to read and write files under the Nextcloud data directory and to run docker exec php occ files:scan. The docs use vague operations like 'write <path>' and 'Read source' without limits or sanitization, which grants broad discretion to modify the vault. The skill references a raw/ directory marked 'NEVER modify' but the general write instructions give the agent the ability to modify files unless additional safeguards are enforced.
Install Mechanism
Instruction-only skill with no install spec or third-party downloads — minimal install risk. It does require the docker binary to be present on the host (declared).
Credentials
No environment secrets are requested (no API keys). However, the skill requires access to configuration values (nextcloud.path and nextcloud.container) that map directly to local filesystem locations and a container name. Those configuration values effectively grant read/write access to a personal Nextcloud data directory and ability to run commands inside the Nextcloud container — which is proportionate to the stated purpose but sensitive. The SKILL.md's use of literal paths/container names instead of referencing the declared config keys is an inconsistency.
Persistence & Privilege
always:false and default autonomy are used; the skill does not request permanent/global inclusion or modifications to other skills. It will run docker exec commands on demand, which increases its operational capability but is expected for this purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install obsidian-wiki-rodrigo
  3. After installation, invoke the skill by name or use /obsidian-wiki-rodrigo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated requirements: removed dependency on php, now requires only docker. - Added required configuration fields: nextcloud.path and nextcloud.container.
v1.0.0
Initial release of obsidian-wiki-rodrigo. - Enables interaction with Rodion's Obsidian vault via Nextcloud. - Supports ingest, query, and lint operations following the Karpathy wiki pattern. - Provides reference instructions for syncing, file operations, and command usage. - Requires Linux, Docker, and PHP for full functionality.
Metadata
Slug obsidian-wiki-rodrigo
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Obsidian?

Work with Rodion's Obsidian vault via Nextcloud. Handle ingest/query/lint for Karpathy wiki pattern. Triggers: add to wiki, ingest, wiki, knowledge base. It is an AI Agent Skill for Claude Code / OpenClaw, with 78 downloads so far.

How do I install Obsidian?

Run "/install obsidian-wiki-rodrigo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Obsidian free?

Yes, Obsidian is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Obsidian support?

Obsidian is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux).

Who created Obsidian?

It is built and maintained by Rodrigo09313 (@rodrigo09313); the current version is v1.0.1.

💬 Comments