obsidian
Local-first knowledge management with markdown vaults, bidirectional linking, plugin ecosystem, and practical vault file operations.
Best use case
obsidian is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Local-first knowledge management with markdown vaults, bidirectional linking, plugin ecosystem, and practical vault file operations.
Teams using obsidian should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/obsidian/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How obsidian Compares
| Feature / Agent | obsidian | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Local-first knowledge management with markdown vaults, bidirectional linking, plugin ecosystem, and practical vault file operations.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Obsidian
## When to Use
Use Obsidian when you want a local-first markdown vault with links, durable files, and flexible automation. It fits personal knowledge management, project notes, research notes, journals, and operational runbooks.
Do not use it when you need live multi-user collaboration, database-style workflows, or permission-heavy enterprise knowledge bases.
## Basic Vault Operations
Typical vault path handling:
```bash
export OBSIDIAN_VAULT_PATH="$HOME/Documents/Obsidian Vault"
ls "$OBSIDIAN_VAULT_PATH"
find "$OBSIDIAN_VAULT_PATH" -name '*.md' | head
```
Always quote vault paths because spaces are common.
Read a note:
```bash
cat "$OBSIDIAN_VAULT_PATH/Projects/My Project.md"
```
Create a note:
```bash
cat > "$OBSIDIAN_VAULT_PATH/Inbox/New Note.md" <<'EOF'
# New Note
- idea
- follow-up
EOF
```
Append to a note:
```bash
echo "- next action" >> "$OBSIDIAN_VAULT_PATH/Projects/My Project.md"
```
Search by filename/content:
```bash
find "$OBSIDIAN_VAULT_PATH" -iname '*project*'
grep -R "cathodic protection" "$OBSIDIAN_VAULT_PATH"
```
## Vault Structure
A practical starting layout:
```bash
mkdir -p "$OBSIDIAN_VAULT_PATH"/{Inbox,Projects,Areas,Resources,Archive,Templates,"Daily Notes"}
```
## Linking Conventions
Use wikilinks for concept connections:
- `[[Project X]]`
- `[[API 579]]`
- `[[Meeting Notes 2026-04-03]]`
Prefer stable note names over constantly-renamed files.
## Plugins and Automation
Common useful plugins:
- Dataview for note queries
- Templater for standardized note creation
- Git for sync/versioning
## Sync and Backups
Recommended patterns:
- Git for text-first technical vaults
- cloud sync for personal/mobile access
- periodic filesystem backup regardless of sync strategy
## Practical Use Cases
- project dashboards and action tracking
- reading notes and literature synthesis
- engineering reference capture
- daily/weekly review notes
- meeting notes linked to decisions and follow-ups
## Resources
- https://obsidian.md/
- https://help.obsidian.md/
- https://blacksmithgu.github.io/obsidian-dataview/
- https://silentvoid13.github.io/Templater/
## Sub-Skills
- [1. Vault Structure and Organization (+1)](1-vault-structure-and-organization/SKILL.md)
- [Integration with Git Repositories](integration-with-git-repositories/SKILL.md)
- [1. Note Naming and Organization (+3)](1-note-naming-and-organization/SKILL.md)
- [Common Issues (+1)](common-issues/SKILL.md)
- [Summary](summary/SKILL.md)
- [Related Concepts](related-concepts/SKILL.md)
- [Sources](sources/SKILL.md)
- [Applications](applications/SKILL.md)Related Skills
obsidian-writing
Sub-skill of obsidian: Writing.
obsidian-why-i-read-this
Sub-skill of obsidian: Why I Read This.
obsidian-weekly-review-notes-created
Sub-skill of obsidian: Weekly Review - Notes Created.
obsidian-user-input
Sub-skill of obsidian: User Input.
obsidian-top-3-priorities
Sub-skill of obsidian: Top 3 Priorities.
obsidian-todays-focus
Sub-skill of obsidian: Today's Focus.
obsidian-tasks-due-this-week
Sub-skill of obsidian: Tasks due this week.
obsidian-tasks-completed
Sub-skill of obsidian: Tasks Completed.
obsidian-table-of-books-with-ratings
Sub-skill of obsidian: Table of books with ratings.
obsidian-summary-3-sentences
Sub-skill of obsidian: Summary (3 sentences).
obsidian-status
Sub-skill of obsidian: Status.
obsidian-schedule
Sub-skill of obsidian: Schedule.