원클릭으로
obsidian-migrate
Migrate content from staging, chunk large files, and handle bulk note reorganization
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Migrate content from staging, chunk large files, and handle bulk note reorganization
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Analyze the current or a past Claude Code session to extract knowledge worth persisting to the vault. Proposes items, you pick, it writes them to the right place. This skill activates when you say capture this session, what should we save, what did we learn, or at end-of-session when valuable knowledge was generated.
One-time setup wizard — personalize the vault with your name, domains, and preferences
Hands-on guided tour of the vault — learn by doing with real examples
Transform and organize notes in the Obsidian vault — add frontmatter, detect note types, create relationships
Extract URL content and create literature notes and review notes from web articles
Create review and literature notes from articles, books, and courses with proper source attribution
| name | obsidian-migrate |
| description | Migrate content from staging, chunk large files, and handle bulk note reorganization |
| activation | ["migrate","move from staging","organize staging","chunk large file","split file","bulk reorganize","move notes","clean up staging"] |
Handle staging inbox processing, large file decomposition, and bulk note moves.
Before starting a migration run, consult these resources:
Tag Taxonomy.md — single source of truth for canonical tags. Only use canonical forms (e.g. machine-learning not ml, coding not programming, software-engineering not software). If a new tag is needed, add it to the taxonomy first.Vault Index.md — current MOC registry (know what MOCs exist and their sizes), tag census (avoid creating non-canonical tags), and orphan list.obsidian-assistant-notes.md — vault-specific routing patterns and common mistakesThese files live in staging/ intentionally and should NOT be migrated:
Inbox.md — quick-capture scratchpad (regularly cleared, not promoted)To Read Later.md — raw URL inbox (processed with /obsidian-read, not migrated)When surveying staging, exclude these from the migration list.
staging/Inbox.md is a quick-capture scratchpad for thoughts, links, and ideas. During migration runs, triage the inbox:
Not all staging items should become vault notes. During classification, assign each item one of these destinations:
| Destination | When | Action |
|---|---|---|
| Vault note (migrate to root) | Full content worth preserving as standalone | Move to root, add frontmatter, update parent MOC |
| Backlog entry (extract & append) | Ideas, tools to try, project tasks | Append content to the right backlog file, then delete staging file |
| Task item (extract to task file) | Actionable work or personal items | Add to Tasks.md (work) or Personal Tasks.md (personal) in the appropriate section, then delete staging file |
| URL to read (move to staging/To Read Later) | Bare URLs or link-only clippings | Move URL to staging/To Read Later.md for /obsidian-read processing, then delete staging file |
| Delete | Empty stubs, subsumed content, or low-value items | Delete directly |
When routing to backlogs or tasks, also consider whether a new ## Projects entry in Personal Tasks.md is warranted — this is how backlog items surface in the daily/weekly workflow.
qmd vsearch "<note topic/summary>" -c vault -n 5 — surfaces MOCs with section context, good for conceptual/fuzzy matches (skip if qmd not installed)Grep for key terms from the note — exhaustive keyword matches, catches everything qmd might miss
Combine both result sets: qmd finds the right neighborhood, grep ensures completeness.atomic, literature, resource, fleeting, etc.)type: and up:Tag Taxonomy.md. If you used a non-canonical variant (see the "NOT" column), fix it now. If you need a genuinely new tag, add it to the taxonomy./vault-index to update Vault Index.md with the new notes, MOC changes, and tag countsFiles over 100KB must be chunked. Never load them fully.
^## ) to find section boundariesup: pointing to index MOCrelated: between sibling sectionshigh-quality tag)related:) set where appropriateup: chain is unbroken to HomeWhen splitting a large file into sequential parts, use prev: / next: between sections and up: to the index MOC. This enables Breadcrumbs prev/next navigation between parts.