用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/D0miH/claudsidian --skill merge-projects命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | merge_projects |
| description | Identify overlapping projects and merge them into consolidated notes |
Detect overlapping or closely related projects and merge them into a single consolidated project note.
Ask user:
Read vault index to get all projects and their descriptions.
For each project pair, assess overlap signals:
Score overlap:
Present candidates grouped by overlap score. For each candidate pair/group:
Get user approval before proceeding to merge.
Create merged project:
| Section | Merge strategy |
|---|---|
| Current Focus | Keep primary's; note secondary's angle if distinct |
| Seed Idea | Combine triggers from all sources |
| Current Working Idea | Synthesize into broader framing |
| Research Question | Merge into unified question; keep sub-questions if distinct |
| Hypothesis / Claim | Keep primary; add secondary as alternative hypothesis if different |
| Context & Motivation | Union of all motivations |
| Possible Approaches | Union of all approaches (deduplicate) |
| Research Ideas & Variants | Secondary project's main direction becomes a variant |
| Related Work | Union (deduplicate) |
| Relationship to Prior Work | Union (deduplicate) |
| Possible Experiments | Union (deduplicate) |
| Open Questions & Risks | Union (deduplicate) |
| Next Actions | Union; remove completed/redundant |
| Relevant Papers | Union of ALL paper links (no paper lost) |
Decide on merged title:
Set merged status:
active or higher → merged project inherits that statusPapers linking to absorbed projects:
Reading/ that link to secondary (absorbed) project(s)[[Old Project Name]] with [[Merged Project Name]] in their "Linked Research Projects" sectionMOCs containing absorbed projects:
Projects referencing absorbed projects:
Only after verification:
Then delete secondary (absorbed) project files.
/update_vault_indexOptimizations:
Avoid:
✅ Did I get user approval before merging? ✅ Are ALL paper links from source projects preserved in merged project? ✅ Are ALL MOC links preserved? ✅ Did I update paper notes that linked to absorbed projects? ✅ Did I update MOCs that listed absorbed projects? ✅ Did I check for references to absorbed projects in other project files? ✅ Is the merged project status correct (highest of sources)? ✅ Did I delete absorbed project files only after full verification? ✅ Is the vault index updated or user notified to update? ✅ No orphan references remain to deleted project names?
Convert a research paper into structured Obsidian notes and link research projects
Run all vault maintenance skills in sequence - audit_links, update_vault_index, validate_paper_links
Validate vault graph consistency and structural integrity