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...

0· 887·14 current·14 all-time
byTony Simons@asimons81
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name, description, reference docs, SKILL.md workflow, and the included Python audit script all align: they audit and optionally rename markdown files to a deterministic naming scheme for an Obsidian vault. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
Runtime instructions are limited to reading the included reference docs, running the audit script on a user-supplied vault path (dry-run by default), following a migration checklist, and manually fixing links. The script operates only on local files under the provided path and does not read other environment variables or send data externally. Note: the script performs recursive renames across the supplied path, so supplying the wrong path could affect unintended files — the SKILL.md correctly emphasizes dry-runs and backups.
Install Mechanism
No install mechanism is provided (instruction-only with a small included script). No downloads or third-party package installs are required.
Credentials
The skill requires no environment variables, credentials, or config paths. This is proportionate to its stated function of local file auditing and renaming.
Persistence & Privilege
The skill is not forced-always and does not request persistent presence or modify other skills or system-wide settings. It can be invoked by the agent (normal default) but has no autonomous persistence requirements.
Assessment
This skill appears to do exactly what it claims: audit and optionally rename markdown files in an Obsidian vault. Before running with --apply, make a full backup of your vault and review the printed rename plan from the dry-run. Be aware renames may break Obsidian internal links — follow the checklist to fix links (the skill does not update links automatically). Also, double-check the vault path you pass to the script to avoid accidental changes outside the intended directory; the script skips non-.md files, reserved filenames, and existing-target conflicts but will rename anything under the resolved path that matches its rules.

Like a lobster shell, security has layers — review code before you run it.

latestvk973bvkcbfkr1whm7e1hmf0s9n81rhd3

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments