Help us improve
Share bugs, ideas, or general feedback.
From Obsidian Vault
Build research views for Obsidian literature notes: Canvas maps, Bases tables, Dataview notes, paper maps, and literature dashboards.
npx claudepluginhub luffysolution-svg/obsidian-vault-mcpHow this skill is triggered — by the user, by Claude, or both
Slash command
/obsidian-vault:obsidian-viewsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill turns literature notes and MinerU outputs into research views. It delegates format-specific syntax to dedicated Obsidian format skills whenever available.
Builds Wikipedia-style Obsidian vaults from academic PDFs, extracting concepts into linked notes with atomic sentences and citations. Expands existing networks with new papers.
Manages project-scoped literature review in Obsidian: paper notes in Sources/Papers, synthesis in Knowledge, writing handoff in Writing, and default canvas in Maps/literature.canvas.
Inspects, edits, organizes, and analyzes local Obsidian vault notes, YAML frontmatter, wikilinks, graph structure, and schema. Useful for vault maintenance and bulk edits.
Share bugs, ideas, or general feedback.
This skill turns literature notes and MinerU outputs into research views. It delegates format-specific syntax to dedicated Obsidian format skills whenever available.
Before generating a view, check for specialized Kepano / Obsidian Skills:
skills/json-canvas/SKILL.md or .claude/skills/json-canvas.mdskills/obsidian-bases/SKILL.md or .claude/skills/obsidian-bases.mdskills/obsidian-markdown/SKILL.md or .claude/skills/obsidian-markdown.mdIf a needed format skill is missing and network access is allowed, install it into the AGENTS-declared summary skill directory (.claude/skills in this repository):
$tmp = Join-Path $env:TEMP "obsidian-skills-kepano"
if (Test-Path $tmp) { Remove-Item -Recurse -Force -LiteralPath $tmp }
git clone https://github.com/kepano/obsidian-skills $tmp
New-Item -ItemType Directory -Force .claude\skills | Out-Null
Copy-Item "$tmp\skills\json-canvas\SKILL.md" ".claude\skills\json-canvas.md" -Force
Copy-Item "$tmp\skills\obsidian-bases\SKILL.md" ".claude\skills\obsidian-bases.md" -Force
Copy-Item "$tmp\skills\obsidian-markdown\SKILL.md" ".claude\skills\obsidian-markdown.md" -Force
Use the built-in fallback below only when the dedicated format skill cannot be installed or loaded.
obsidian_search:
literature or query type: literature.type: literature.mineruImagesIndex or read attachments/mineru/<zoteroKey>/images-index.md.obsidian_read_file:
## Reading Notes, and ## AI Summary..canvas for relationships, clusters, paper flow, and visual synthesis..base for sortable literature tables..md Dataview note for query dashboards inside Markdown.obsidian_write_file.obsidian_read_file and validate the file references existing notes.nodes and edges. Use stable file nodes for papers, text nodes for themes, and group nodes for clusters. Keep node ids unique, 16-character lowercase hex. Avoid overlaps with a simple grid (x = col * 360, y = row * 220).filters and views, using table columns such as title, authors, year, tags, doi, mineruStatus.dataview code fence scoped to the relevant folder or tag.filters and views..canvas. Must not generate a marketing diagram detached from vault files..base with columns from existing frontmatter. Must not invent DOI/year/authors.本 skill 只负责把本项目的文献笔记、MinerU 输出和 YAML 字段组织成研究视图。Canvas、Bases 和 Markdown/Dataview 的底层格式规则优先交给 Kepano / Obsidian Skills;缺失时先下载安装到 .claude/skills,不可用时才使用内置 fallback。