Install
$ agentstack add skill-shalomb-agent-skills-obsidian-notetaker ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Obsidian Notetaker
Environment
The Obsidian vault lives at /media/psf/Home/obsidian/ (a macOS Parallels shared folder). It is a git repository — commit and push changes when asked to save or sync.
VAULT=/media/psf/Home/obsidian
The ob CLI (~/.config/bin/ob) opens notes interactively in nvim. For non-interactive agent use, operate directly on vault files with standard shell tools.
Workflow Decision Tree
Finding a note? → Use find + grep/rg (see Finding Notes) Creating a new note? → Write file with frontmatter + commit (see Creating Notes) Editing an existing note? → Read → edit → commit (see Editing Notes) Updating _todo.md? → Read file, apply checkbox changes, write back (see TODOs) Syncing/committing? → See Committing & Syncing
Finding Notes
VAULT=/media/psf/Home/obsidian
# List all notes
find "$VAULT" -name "*.md" -not -path "*/.git/*" | sort
# Fuzzy search by filename
find "$VAULT" -name "*keyword*" -not -path "*/.git/*"
# Full-text search
rg -l "search term" "$VAULT" --glob "*.md" --ignore-file "
# Sync (pull then push)
git -C "$VAULT" pull --rebase && git -C "$VAULT" push
Commit message conventions:
- New notes:
docs: add note - - Edits:
docs: update - TODOs:
chore: update _todo.md - Bulk captures:
chore: capture inbox items - Auto-style WIP:
WIP:
Vault Structure
obsidian/
├── _todo.md Personal TODO list
├── Incoming.md Capture inbox (unprocessed resources)
├── Agile/ Agile / lean engineering notes
├── Books/ Book notes
├── DevOps/ DevOps topics
├── ideas/ Speculative / brainstorming notes
├── notes/
│ ├── dailies/ Daily notes
│ ├── meetings/ Meeting notes
│ └── weeks/ Weekly reviews
├── Personal/ Personal notes
├── Projects/ Project notes
├── Scratch/ Scratch / drafts
├── Work/ Work notes
│ └── _todo.md Work TODO list
└── Tech/ Technology notes
└── AI/ AI-specific notes
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: shalomb
- Source: shalomb/agent-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.