vault-organize
Installation
SKILL.md
Organize Vault
Reorganize curated markdown files (naming, grouping, frontmatter, wikilinks).
Parameters
- Path input (optional): scope target directory
- Flags:
--mode report|apply-safe|apply(default:report)--yesexecute without confirmation--no-movefrontmatter/link updates only--shallowtop-level only
Mandatory Skips
Never move/rename files under:
raw/raw/sources/raw/assets/raw/processed/- hidden/system dirs (
.git/,.obsidian/, etc.)
Workflow
- Discover candidate markdown files in active curated areas:
notes/,projects/,resources/- exclude
archive/unless explicitly requested
- Build an in-memory execution plan:
- folder creates/renames
- file moves/renames
- frontmatter updates
- wikilink updates
- empty-folder cleanup
- Present a readable preview; confirm unless
--yes. - Execute by mode:
report: preview onlyapply-safe: high-confidence operations onlyapply: full confirmed plan
Safety
- Default to non-destructive edits.
- Never touch
raw/*content. - Keep wikilinks consistent after renames/moves.
- Treat
notes/,projects/, andresources/as the default organize targets. - Do not move files into or out of
archive/unless the reorganization goal explicitly calls for archiving or restoring.
Output
Return:
- planned/executed moves and renames
- frontmatter/link updates
- skipped items and why
Related skills
More from markphelps/agent-plugins
vault-lint
Hygiene pass over notes/ and projects/ surface
9vault-research
Research a note - find competitors, discussions, and market signals
8vault-compact
Merge clusters of small related notes into consolidated files
7vault-x-bookmarks
Review a bounded slice of X bookmarks via the X API and capture selected
7vault-concept-promoter
Promote repeated themes into canonical concept pages under notes/concepts
6vault-maintain
Weekly bounded maintenance loop across ingestion, hygiene, tracking, and
6