扫描报告
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.
可以安装
No action needed. This skill is safe to use as documented.
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | Read tool declared; reads .claude/plans/ for plan content |
| 文件系统 | WRITE | WRITE | ✓ 一致 | Write tool declared; writes .md and .canvas to OBSIDIAN_VAULT path |
| 命令执行 | WRITE | WRITE | ✓ 一致 | Bash tool declared; mkdir -p and git rev-parse are directly necessary for projec… |
| 网络访问 | NONE | NONE | — | No network activity present |
| 环境变量 | NONE | NONE | — | Uses only $PWD and $ARGUMENTS (shell expansion, not env var enumeration) |
| 技能调用 | NONE | NONE | — | No skill invocation |
| 剪贴板 | NONE | NONE | — | No clipboard access |
| 浏览器 | NONE | NONE | — | No browser access |
| 数据库 | NONE | NONE | — | No database access |
目录结构
1 文件 · 6.8 KB · 219 行 Markdown 1f · 219L
└─
SKILL.md
Markdown
安全亮点
✓ 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)