بنقرة واحدة
merge-projects
Identify overlapping projects and merge them into consolidated notes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Identify overlapping projects and merge them into consolidated notes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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
Keep vault_index.md synchronized with current vault structure
Validate paper note links against actual paper references and influence
Create atomic research project notes with minimal overhead
| 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?