Trusted — Risk Score 0/100
Last scan:20 hr ago Rescan
0 /100
sync-obsidian
Turn every Claude Code session into a beautiful Obsidian note — automatically. Generates dual output: structured Markdown reports + interactive Canvas visual maps. Zero config, auto-detects projects.
A single-file Markdown skill that declares filesystem WRITE and shell WRITE capabilities fully consistent with its documented purpose of syncing Claude Code sessions to an Obsidian vault.
Skill Namesync-obsidian
Duration22.2s
Enginepi
Safe to install
No action needed. This skill is safe to use as documented.
ResourceDeclaredInferredStatusEvidence
Filesystem READ READ ✓ Aligned Read tool declared; reads .claude/plans/ for plan content
Filesystem WRITE WRITE ✓ Aligned Write tool declared; writes .md and .canvas to OBSIDIAN_VAULT path
Shell WRITE WRITE ✓ Aligned Bash tool declared; mkdir -p and git rev-parse are directly necessary for projec…
Network NONE NONE No network activity present
Environment NONE NONE Uses only $PWD and $ARGUMENTS (shell expansion, not env var enumeration)
Skill Invoke NONE NONE No skill invocation
Clipboard NONE NONE No clipboard access
Browser NONE NONE No browser access
Database NONE NONE No database access

File Tree

1 files · 6.8 KB · 219 lines
Markdown 1f · 219L
└─ 📝 SKILL.md Markdown 219L · 6.8 KB

Security Positives

✓ Single-file skill with no external scripts or dependencies to audit
✓ All shell commands (mkdir -p, git rev-parse, basename) are declared via Bash tool and directly serve the documented sync purpose
✓ Obsidian vault path is user-supplied configuration, not hardcoded or guessed
✓ No credential harvesting, no network requests, no base64 or obfuscation
✓ Template injection surface is minimal — only uses structured Markdown quote blocks and tables
✓ File outputs are scoped to user-specified vault directory only
✓ Project name detection is derived purely from local filesystem metadata (git dir name or $PWD)