SkillHub

obsidian-organizer

v1.0.0

Organize and standardize Obsidian vaults for reliability and long-term maintainability. Use when designing or cleaning vault folder structure, enforcing file naming conventions, migrating messy vaults, reducing duplicate/ambiguous notes, or creating repeatable audit-and-fix workflows for Obsidian no...

Sourced from ClawHub, Authored by Tony Simons

Installation

Please help me install the skill `obsidian-organizer` from SkillHub official store. npx skills add asimons81/obsidian-organizer

Obsidian Organizer

Use this skill to make a vault predictable, searchable, and low-maintenance.

Workflow

  1. Snapshot current state
  2. Count files and top-level folders.
  3. Identify naming drift and duplicate patterns.

  4. Apply standard structure

  5. Read references/folder-structure.md.
  6. Propose moves before applying.

  7. Enforce naming rules

  8. Read references/naming-rules.md.
  9. Run audit script in dry-run mode:
    • python scripts/obsidian_audit.py <vault-path>
  10. Apply only after confirmation:

    • python scripts/obsidian_audit.py <vault-path> --apply
  11. Run migration checklist

  12. Follow references/migration-checklist.md in order.

  13. Verify

  14. Re-run audit until zero naming issues.
  15. Confirm daily notes use YYYY-MM-DD.md.
  16. Confirm no orphaned notes remain in inbox/.

Guardrails

  • Never rename or move files without a dry-run first.
  • Never delete notes automatically.
  • Prefer deterministic naming over clever naming.
  • Keep folder depth shallow (<=3 when possible).
  • If link integrity is uncertain, pause and ask before bulk apply.