CtrlK
BlogDocsLog inGet started
Tessl Logo

obsidian-vault-architect

Designs and enforces folder structure, naming conventions, and template standards for Obsidian vaults.

47

Quality

50%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/obsidian-vault-architect/SKILL.md
SKILL.md
Quality
Evals
Security

obsidian-vault-architect

Purpose

Establishes and maintains the structural backbone of an Obsidian vault. Defines folder hierarchy, naming conventions, MOC (Map of Content) placement, template files, and tag taxonomy. Ensures consistent vault architecture across all domain-specific skills that write to Obsidian.

Invocation

OpenCode / Codex: Invoke obsidian-vault-architect Freebuff: /skill obsidian-vault-architect

Workflow Steps

  1. Audit: Survey current vault structure and identify inconsistencies.
  2. Design: Propose folder hierarchy (Inbox, Projects, Areas, Resources, Archive — PARA or custom).
  3. Templates: Create note templates for each domain (music, homelab, daily log).
  4. Tag taxonomy: Define canonical tag set and document in META/tags.md.
  5. MOC: Create or update index MOC notes for each top-level domain.
  6. Enforce: Apply naming conventions to existing notes via rename batch.

Inputs

  • Current vault root path and existing folder structure
  • Target organizational system preference (PARA, Zettelkasten, custom)
  • Domain list to cover (music, homelab, projects, daily notes, etc.)

Outputs

  • Proposed folder hierarchy document
  • Template files for each domain
  • META/tags.md with canonical tag taxonomy
  • MOC notes per top-level domain
  • Rename/move batch plan for existing notes (user must confirm before execution)

Safety

  • Never delete notes; only rename or move with user confirmation.
  • Always backup vault before structural changes.
  • Log all changes to a vault-change-log note.

Failure Modes

  • Large vault with thousands of notes — chunk rename operations into batches; do not run all at once.
  • Conflicting naming conventions from existing notes — surface conflicts to user before resolving.
  • Vault backup unavailable — halt structural changes and prompt user to back up first.

References

  • Obsidian Help
  • PARA Method

Companion Skills

  • obsidian-homelab-logbook, obsidian-music-journal, homelab-logbook
Repository
pvnkmnk/AgenticSelfHostSkills
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.