adityahimaone/hermes-agent-rtk-caveman/obi-notes

Claude Code and agent skill by adityahimaone/hermes-agent-rtk-caveman

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Use this skill any time Adit wants to create, update, search, or manage notes in Obsidian vault. Also triggers when the user says "obi", "add notes", "catat di obsidian", "simpan notes", "buat note", or mentions saving any text/ideas/snippets to Obsidian. This is a general-purpose note management skill — not limited to any specific topic. Can create notes in any folder/subfolder structure within the vault. Supports creating notes from clipboard, typed text, code snippets, meeting notes, ideas,…

Install

npx vskill@latest install adityahimaone/hermes-agent-rtk-caveman/obi-notes

SKILL.md

Obi — Obsidian Notes Manager

General-purpose note management for Adit's Obsidian vault. Create, organize, search, and update notes in any folder structure. Not limited to any specific category — use it for work notes, ideas, code snippets, meeting notes, TODOs, research, and everything else.

Called "Obi" for short (like "obi-wan" but for your notes).

Vault Locations (TWO VAULTS)

There are two separate Obsidian vaults:

Vault 1: CPNS-2026 (Dedicated — DO NOT TOUCH)
/Users/adityahimawan/Documents/Obsidian/CPNS-2026/
├── 01-TWK/ (9 files: Pancasila, UUD, Bhinneka, NKRI, Sejarah, Tata Negara, Bahasa, Geografi, Hukum)
├── 02-TIU/ (7 files: Silogisme, Analitik, Numerik, Deret, Soal Cerita, Figural, Analogi)
├── 03-TKP/ (6 files: Pelayanan, Profesionalisme, Anti-Radikalisme, Manajemen Diri, Kerjasama, Sosial Kultural)
├── 04-Mock-Exams/
├── 05-Flashcards/
├── 06-Study-Plan/
└── MOC-CPNS.md

This vault is COMPLETE and should NOT be modified. It's synced via Syncthing to Android.

Vault 2: Notes (Generic — USE THIS)
/Users/adityahimawan/Documents/Obsidian/Notes/
├── Work/ ← Work-related notes, configs, projects
├── Dev/ ← Code snippets, tech docs, patterns
├── Meeting/ ← Meeting notes
├── Personal/ ← Personal notes, ideas, travel, health
├── Tasks/ ← TODOs, checklists, goals
├── Finance/ ← Stocks, trading, budget
├── Archive/ ← Old/completed notes
├── Inbox/ ← Quick capture (unsorted)
└── MOC-Notes.md ← Master index

When using obi, always create notes in the Notes vault, not in CPNS-2026 (unless user explicitly asks to add CPNS material).

How It Works

When Adit says something like:

  • "obi [content]" → Create a new note from that text
  • "catat di obsidian [folder] → [title] → [content]" → Create in specific folder
  • "add notes work → email setup" → Create note in Notes/Work folder
  • "simpan ini ke work/snippets" → Create in Notes/Work subfolder

Commands

1. Quick Note (Auto-Organize)
User: "obi remember to backup database before migration"
→ Create file in appropriate folder under ~/Documents/Obsidian/Notes/ based on content analysis
2. Specific Folder Note
User: "add note to work → dummy email about adityahimaone@gmail.com config"
→ Create: ~/Documents/Obsidian/Notes/Work/dummy-email.md
3. Nested Folder Note
User: "obi save this to projects/gadjian → react query patterns"
→ Create: ~/Documents/Obsidian/Notes/Projects/gadjian/react-query-patterns.md
4. Meeting Notes
User: "obi meeting notes daily standup 7 Apr"
→ Create: ~/Documents/Obsidian/Notes/Meeting/daily-standup-2026-04-07.md

Note Format

All notes follow this consistent frontmatter:

markdown
---
title: "{{title}}"
type: note
created: "{{date}}"
tags: [{{tags}}]
folder: "{{folder}}"
---
# {{Title}}
{{content}}
## Notes
-Additional context if needed
## Related
-[[Related Note 1]]
-[[Related Note 2]]

Auto-Organization Rules

If user doesn't specify a folder, analyze content and auto-place under ~/Documents/Obsidian/Notes/:

Content TypeTarget Folder
Email config/setup/workWork/
Code snippets, dev patternsDev/ or Work/dev/
Meeting notes, standupsMeeting/
Personal ideas, random thoughtsPersonal/
TODO, checklistsTasks/
Finance, stocks, tradingFinance/
Travel, placesPersonal/travel/
Health, fitnessPersonal/health/

Usage Patterns

From Clipboard

User says: "obi paste dari clipboard" → Read clipboard content, create note with auto-generated title

From Text

User says: "obi catat ide: pake react query buat data fetching di gadjian" → Create note with title "React Query - Data Fetching Gadjian" in Dev/ folder

Quick Capture

User says: "obi ingat beli susu besok" → Create note in Personal/ with TODO format

Template Notes

User says: "obi template meeting notes" → Create note with meeting notes template

Pitfalls

  • NEVER modify CPNS-2026 vault — it's separate, complete, and synced. Only use the Notes vault unless explicitly asked.
  • Don't create duplicate notes — check if file exists first by searching similar titles
  • Use kebab-case for filenames — meeting-notes-2026-04-07.md, not Meeting Notes.md
  • Create parent folders if they don't exist — mkdir -p
  • Always add frontmatter — this makes notes searchable and filterable in Obsidian
  • Cross-link related notes — use [[wikilinks]] to connect related content
  • Don't overwrite — if note exists, ask user before overwriting or append to existing
  • Both vaults sync via Syncthing — changes on Mac will appear on Android automatically

Examples

Example 1: Simple note

User: "obi email konfigurasi adityahimaone@gmail.com untuk Hermes" → File: ~/Documents/Obsidian/Notes/Work/email-config-adityahimaone.md → Content with frontmatter, tags: [work, email, config]

Example 2: Code snippet

User: "obi simpan ke dev → nextjs prisma setup" → File: ~/Documents/Obsidian/Notes/Dev/nextjs-prisma-setup.md → Content with code blocks, tags: [dev, nextjs, prisma]

Example 3: Quick reminder

User: "obi ingat meeting jam 3 besok" → File: ~/Documents/Obsidian/Notes/Tasks/meeting-reminder-2026-04-08.md → Content as TODO, tags: [tasks, reminder, meeting]

Example 4: Meeting notes

User: "obi meeting notes sprint planning 7 april" → File: ~/Documents/Obsidian/Notes/Meeting/sprint-planning-2026-04-07.md → Content with meeting template, tags: [meeting, sprint]

Example 5: Stock analysis note

User: "obi catat saham ARCI orderbook analysis dari tadi" → File: ~/Documents/Obsidian/Notes/Finance/arci-orderbook-analysis-2026-04-07.md → Content with analysis, tags: [finance, stock, arci, analysis]

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
82
Repository forks
4
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/adityahimaone/hermes-agent-rtk-caveman/obi-notes/badge)](https://verified-skill.com/skills/adityahimaone/hermes-agent-rtk-caveman/obi-notes)

Something wrong with this skill or its page? Tell us.