| name | para-organize |
| description | Reorganize selected Lifewiki vault folders into Projects, Areas, Resources, and Archives. Use when the user wants a PARA-based cleanup for one or more specific folders instead of the whole vault. |
| user-invocable | true |
PARA Organize
Reorganize one or more user-specified folders inside $LIFEWIKI_VAULT into the active PARA layout.
When to use
Use this skill when the user wants to:
- clean up one or more bounded folders using PARA
- preview a PARA move plan before applying it
- move notes and files into action-oriented buckets instead of topic sprawl
Do not use this skill to sweep the whole vault by default.
Vault contract
- Vault root:
$LIFEWIKI_VAULT
- Supported PARA layouts:
- unnumbered:
$LIFEWIKI_VAULT/Projects/
$LIFEWIKI_VAULT/Areas/
$LIFEWIKI_VAULT/Resources/
$LIFEWIKI_VAULT/Archives/
- numbered:
$LIFEWIKI_VAULT/1-Projects/
$LIFEWIKI_VAULT/2-Areas/
$LIFEWIKI_VAULT/3-Resources/
$LIFEWIKI_VAULT/4-Archives/
Protected paths that must never be modified:
$LIFEWIKI_VAULT/-Daily-Notes/
$LIFEWIKI_VAULT/.obsidian/
Avoid queue and workflow notes unless the user explicitly includes them:
$LIFEWIKI_VAULT/Read It Later.md
$LIFEWIKI_VAULT/_Sources/
- actively reviewed GTD control lists such as
Someday Maybe, Wishlist, Backlog, or Incubation
- periodic and system notes such as yearly, quarterly, monthly, or weekly dashboards in
$LIFEWIKI_VAULT/-Periodic-Notes/
PARA rules
Projects: active efforts with a concrete end state
Areas: ongoing responsibilities without a natural finish
Resources: reference material, topic notes, reusable knowledge
Archives: inactive material from any of the other buckets
- GTD control lists such as
Someday Maybe are usually live system notes, not archives
- periodic dashboard notes such as yearly reviews or yearly journals are system notes, not PARA content
Organize by actionability rather than broad subject.
Workflow
- Resolve the requested source folders under
$LIFEWIKI_VAULT.
- Refuse any path outside the vault.
- Resolve the active PARA layout in this order:
- explicit user instruction
- existing PARA roots in the vault
- otherwise stop and report ambiguous layout
- Use one layout consistently for the run.
- Recursively inspect candidate notes and files inside those folders.
- Skip protected paths and explicitly excluded paths.
- Classify each item using path, filename, frontmatter, headings, and note content.
- Produce a move plan grouped by destination bucket.
- Flag ambiguous items instead of forcing a low-confidence move.
- Preview the move plan by default.
- Apply the moves only after user approval, unless the user explicitly asks to apply immediately.
- Report moved items and unresolved items.
Move rules
- Move items into the matching roots for the active layout:
- unnumbered:
Projects/, Areas/, Resources/, Archives/
- numbered:
1-Projects/, 2-Areas/, 3-Resources/, 4-Archives/
- Preserve filenames unless a conflict requires disambiguation.
- Prefer moving whole notes as units.
- Keep PARA roots as the main boundary.
- Avoid deep subfolder hierarchies unless they already exist or clearly help.
- Never delete notes during PARA cleanup.
Ambiguity handling
- Prefer
Projects over Resources when a note clearly supports active delivery.
- Prefer
Areas over Projects when the note describes steady responsibility rather than a finishable outcome.
- Prefer
Resources over Archives when the material still appears in active use.
- Prefer
Areas over Archives for actively reviewed GTD control lists such as Someday Maybe, Wishlist, Backlog, or Incubation.
- Do not auto-archive a
Someday Maybe-style note unless the note is clearly inactive or the user explicitly asks for it.
- Treat yearly dashboard or journal notes as periodic/system notes and leave them in place instead of forcing a PARA bucket.
- Otherwise leave the item in place and surface it as ambiguous.
Failure handling
- If a requested folder does not exist, stop and report the expected path.
- If a requested path is outside
$LIFEWIKI_VAULT, refuse.
- If the PARA layout is ambiguous, stop and report it.
- If classification is too uncertain, do not move the item.
- If a protected path is included by accident, skip it and report that it was protected.