AgentStack
SKILL verified MIT Self-run

Obsidian Notetaker

skill-shalomb-agent-skills-obsidian-notetaker · by shalomb

>

No reviews yet
0 installs
14 views
0.0% view→install

Install

$ agentstack add skill-shalomb-agent-skills-obsidian-notetaker

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

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

Are you the author of Obsidian Notetaker? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

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.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.