name: Notes Manager description: Tools for searching, reading, and adding to the user's personal notes (Obsidian vault).
Notes Manager Skill
This skill allows the agent to interact with the user's Obsidian notes located at /Users/mthorning/Documents/Notes.
Capabilities
1. Check/Search Notes
When the user asks to "check my notes" or search for something:
-
Search: Use
grep -rorripgrep(if available) to search specifically within the/Users/mthorning/Documents/Notesdirectory. -
Context: Prioritize the
Daily/andKnowledge/folders unless instructed otherwise. -
Read: Use
read_fileto retrieve the full content of relevant matches.
2. Add to Notes
When the user asks to "add that to my notes" or "make a not of that":
-
Default Location: Unless a specific file is mentioned or it's obvious where the note should be made, append the information to the Current Daily Note.
- Path format:
/Users/mthorning/Documents/Notes/Daily/YYYY-MM-DD.md(e.g.,2025-01-16.md). - Create if missing: If today's daily note doesn't exist, create it.
- Path format:
-
Format:
- Append a bullet point (
-) followed by the content. - Ensure the content is formatted in Markdown.
- Append a bullet point (
3. Add to Tasks
When the user asks to "add that to my tasks":
-
Default Location: Unless a specific file is mentioned, append the information to the Current Daily Note.
- Path format:
/Users/mthorning/Documents/Notes/Daily/YYYY-MM-DD.md(e.g.,2025-01-16.md). - Create if missing: If today's daily note doesn't exist, create it.
- Path format:
-
Format:
- Append a task item (
- [ ]) followed by the content. - Ensure the content is formatted in Markdown.
- Append a task item (
4. Commit and Push Changes
After making any updates to notes (adding, editing, etc.), always commit and push the changes:
- Run the script:
~/dotfiles/skills/notes/commit-and-push.sh "<description>" - The description should briefly describe what was added/changed (e.g., "Add project notes", "Add task for code review")
- This script will automatically commit, set the main bookmark, and push to git
Constraints & Rules (from AGENTS.md)
- Preserve Structure: Do not create new top-level directories.
-
Privacy: Be careful when reading from
Personal/orWork/if the context implies sharing sensitive info. -
Formatting: Respect existing Markdown links
[[Link]]and tags#tag.
Example Workflows
-
User: "Check my notes for 'project alpha'."
-
Action:
grep -r "project alpha" /Users/mthorning/Documents/Notes
-
Action:
-
User: "Add this conversation to my notes."
-
Action:
- specific_file =
/Users/mthorning/Documents/Notes/Daily/$(date +%Y-%m-%d).md - Read file to check existing content.
- Append the summary/content to that file.
- specific_file =
-
Action:
chat Comments (0)
Sign in to join the discussion and leave a comment.
Skill Details
GitHub Stars
0
GitHub Forks
0
Created
Jan 2026
Last Updated
4 months ago
tools
tools productivity tools
Related Skills
Build your own?
Join 12,000+ developers contributing to the Claude ecosystem.
No comments yet. Be the first to share your thoughts!