Skills for Real Engineers. Straight from my .agents directory.
wiki-cli
Agent skill fromAgriciDaniel/claude-obsidian
Detect and use the official Obsidian command-line interface for read-only vault access; use for wiki-cli, Obsidian CLI, Obsidian read, Obsidian search, vault transport, which transport, transport detection, backlinks, tags, or Obsidian command line. Mutations always go through the claude-obsidian transaction core.
How to install wiki-cli
npx skills add AgriciDaniel/claude-obsidian# or add only this skill to Claude Code: copy the folder
skills/wiki-cli/
# into
~/.claude/skills/wiki-cli/ (all projects)
.claude/skills/wiki-cli/ (one project)
1# Obsidian CLI read transport23Use this skill only to detect transport and read or search a selected vault.4The official executable is `obsidian`; binary presence alone does not prove it5is usable.67Resolve the installed product root from this skill's own location, not from the8vault or current working directory:910```bash11PRODUCT_ROOT=/absolute/path/to/installed/claude-obsidian12DETECT_TRANSPORT="$PRODUCT_ROOT/scripts/detect-transport.sh"13test -f "$DETECT_TRANSPORT"14```1516Every `../wiki/references/` link in this file resolves the same way, relative17to this skill's own directory under `$PRODUCT_ROOT`, never relative to the18selected vault's `wiki/` directory.1920## Detect safely2122Probe without persisting host state:2324```bash25bash "$DETECT_TRANSPORT" --peek --vault "$VAULT"26```2728Trust `available.cli.usable`, not merely `present` or exit status. A supported29CLI can still be unavailable because the Obsidian app is not running, command30line access is disabled, or its response is an error. Use filesystem reads as31the portable fallback.3233Persist a refreshed `.vault-meta/transport.json` only when the user or setup34workflow asks for a transport snapshot:3536```bash37bash "$DETECT_TRANSPORT" --force --vault "$VAULT"38```3940That file is derived runtime configuration, not knowledge content. Preserve a41valid `manual_override` recorded by the detector.4243## Read and search4445Run official CLI commands from the selected vault so Obsidian resolves the46…
Excerpt shown under the repository's MIT license.
More skills in claude-obsidian
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
