← Back to Skills Marketplace
chatrichai

Sync Obsidian

by Karden · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
227
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sync-obsidian
Description
Turn every Claude Code session into a beautiful Obsidian note — automatically. Generates dual output: structured Markdown reports + interactive Canvas visual...
Usage Guidance
Before installing, verify and change the following: (1) Set OBSIDIAN_VAULT explicitly and confirm the path is local and trusted (the SKILL.md references this but the registry metadata does not declare it). (2) Understand that the skill will read conversation content and repository context and will write full Markdown and Canvas files (including file paths, code snippets, and design rationale) into your vault — this can unintentionally leak secrets or sensitive design details. (3) Test in an isolated repository or a disposable vault first. (4) If you need stricter limits, ask the author to: declare OBSIDIAN_VAULT in requires.env, make the file read/write scope explicit or prompt before writing, and add a dry-run mode that shows what would be written without persisting files. (5) If your Obsidian vault is synced to cloud services, assume anything written may be uploaded—review sync targets and consider using an offline vault for sensitive projects.
Capability Analysis
Type: OpenClaw Skill Name: sync-obsidian Version: 1.0.0 The sync-obsidian skill is designed to export session plans and implementation reports to a local Obsidian vault in Markdown and Canvas formats. It uses standard Bash commands for project detection and directory management (mkdir -p) and limits its file operations to the project's .claude directory and the user-specified vault path, showing no signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
The skill's claimed purpose (sync Claude Code sessions to an Obsidian vault) matches the actions described (detect project, create directories, write .md and .canvas files). However the SKILL.md claims 'Zero config' while simultaneously requiring the user to set OBSIDIAN_VAULT — and the registry metadata lists no required env vars. This mismatch (referencing an environment/path variable without declaring it) is an incoherence.
Instruction Scope
Runtime instructions tell the agent to run shell commands (git, basename, mkdir), read the latest .md from .claude/plans or extract from the current conversation context, and enumerate/report 'which files changed' and 'actual file paths' in reports. That scope requires unrestricted file-system read/write and access to conversation content; it can cause sensitive code, paths, or design details to be written into the vault. The SKILL.md also mandates 'preserve original plan content' and 'reports must be specific', which increases the chance of unintended data exfiltration.
Install Mechanism
Instruction-only skill with no install spec or downloaded code — lowest installation risk. There is no code to execute from remote sources.
Credentials
No credentials or env vars are declared in registry metadata, yet SKILL.md expects the user to set OBSIDIAN_VAULT and relies on filesystem and git context. The lack of an explicit required-env declaration is inconsistent and makes it unclear how the agent will be configured. The permission scope (Read/Write/Bash/Glob/Grep/Edit) is broad but necessary for writing files; nevertheless, the skill does not justify or limit which files it will read beyond .claude/plans and project detection, so it could access more data than a user expects.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent platform privileges. It does not modify other skills or system-wide settings according to the provided metadata.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sync-obsidian
  3. After installation, invoke the skill by name or use /sync-obsidian
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: dual output (Markdown + Canvas), auto project detection, plan & report sync, zero-config setup
Metadata
Slug sync-obsidian
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sync Obsidian?

Turn every Claude Code session into a beautiful Obsidian note — automatically. Generates dual output: structured Markdown reports + interactive Canvas visual... It is an AI Agent Skill for Claude Code / OpenClaw, with 227 downloads so far.

How do I install Sync Obsidian?

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

Is Sync Obsidian free?

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

Which platforms does Sync Obsidian support?

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

Who created Sync Obsidian?

It is built and maintained by Karden (@chatrichai); the current version is v1.0.0.

💬 Comments