Agent skill
obsidian-vault
Manage and navigate Obsidian vault with consistent structure, naming conventions, and linking patterns
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/obsidian-vault
SKILL.md
Use this skill when working with Obsidian notes in /Users/alexismanuel/workspace/obsidian_notes/notes.
Core Principles
- Location first: Place notes in the correct folder before creating them (topics/, work/concepts/, work/tickets/, daily/)
- Naming matters: Use consistent naming (YYYY-MM-DD.md for daily, RD-XXXX [Title].md for tickets, descriptive for topics)
- Link everything: Use [[wikilinks]] to connect related notes; avoid orphaned notes
- Follow templates: Use daily template with YAML frontmatter and checkboxes
Quick Reference
| Note Type | Location | Naming |
|---|---|---|
| Daily notes | daily/ | YYYY-MM-DD.md |
| Tickets | work/tickets/ | RD-XXXX [Title]/ (folder containing Ticket.md, PRD.md, Plan.md) |
| Concepts | work/concepts/ | Descriptive title.md |
| Topics | topics/ | Descriptive title.md |
| Objectives | work/ | Y[X]S[X] Objectives.md |
Ticket Hub Pattern
Tickets in work/tickets/ use a folder-based structure called "Feature Folder":
work/tickets/RD-XXXX [Title]/
├── Ticket.md # Progress dashboard with links to [[PRD]] and [[Plan]]
├── PRD.md # Product Requirements Document (Goal, Requirements, Non-Goals)
└── Plan.md # Implementation plan (Technical Strategy, Tasks, Testing)
Each ticket is a folder, not a single file. Use the templates in templates/ to create each component.
- Start at
topics/Index.mdfor vault overview - Use search for domain-specific content (data engineering, GIS, AI/GenAI)
- Follow wikilinks to discover related notes
References
- creating-notes.md - Placement, naming, linking decisions
- finding-notes.md - Vault structure and search strategies
- organizing-content.md - Folder structure and git workflow
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?