How Obsidian and Hermes Help Me Work Through the Mess
Aug 18, 2026 00:00 · 1516 words · 8 minute read #Obsidian #Hermes #Workflow

How Obsidian and Hermes Help Me Work Through the Mess

Saat magang di Askrindo Kanwil IV, saya mengerjakan beberapa dashboard Excel yang saling terhubung. Setelah beberapa minggu, masalahnya bukan lagi sekadar membuat formula. Saya juga harus mengingat struktur file, hubungan antar-sheet, aturan input, dan alasan di balik setiap perhitungan.

Untuk menyimpan semua konteks itu, saya memakai Obsidian dan Hermes.

Apa Itu Obsidian dan Hermes?

Obsidian adalah aplikasi untuk membuat knowledge base pribadi dari catatan Markdown yang saling terhubung. Catatan disimpan dalam vault, lalu bisa dihubungkan dengan internal links dan dilihat sebagai graph.

Hermes Agent adalah AI agent dari Nous Research yang dirancang untuk belajar dari pengalaman, memakai skills, menyimpan memory lintas sesi, dan bekerja melalui berbagai tools serta platform.

Dalam workflow saya, Obsidian menyimpan konteks pekerjaan. Hermes membantu mencari, membaca, dan menggunakan konteks tersebut saat saya mengerjakan analisis data.

Masalahnya Sederhana, Tapi Mengganggu

Satu pekerjaan bisa melibatkan banyak file dan banyak versi informasi. Ada data klaim, outstanding, premi, pipeline, dan beban. Masing-masing punya cara input dan cara baca yang berbeda.

Kalau semua hanya disimpan di kepala atau tersebar di chat, saya akan mengulang pencarian yang sama setiap kali ada pertanyaan baru.

Saya membutuhkan tempat untuk menyimpan:

  • struktur file dan sheet
  • hubungan antar-workbook
  • formula penting
  • alur data
  • panduan penggunaan
  • catatan mismatch dan koreksinya

Obsidian sebagai Catatan Kerja

Vault Obsidian saya bernama File Magang. Isinya tidak hanya catatan harian, tetapi juga dokumentasi yang membantu saya memahami pekerjaan.

Strukturnya dibagi menjadi beberapa bagian:

  • Data/ untuk file kerja, laporan, dan hasil pengecekan
  • Concepts/ untuk workflow, data flow, dan glossary
  • Panduan/ untuk formula dan cara memakai dashboard
  • Github/ untuk portfolio dan dummy data
  • Agent/ untuk prompt, handoff, dan catatan tooling Hermes

Saya juga menyimpan diagram hubungan sheet dan penjelasan dashboard. Jadi ketika lupa kenapa sebuah formula dibuat, saya tidak perlu membongkar semua file dari awal.

How I Organize My Obsidian Vault

C:\Hermes Vault\
├── .obsidian\
│   ├── plugins\
│   │   ├── dataview\
│   │   ├── templater-obsidian\
│   │   ├── obsidian-excalidraw-plugin\
│   │   ├── advanced-canvas\
│   │   ├── calendar\
│   │   ├── notebook-navigator\
│   │   ├── lean-terminal\
│   │   ├── obsidian-hider\
│   │   └── obsidian-icon-folder\
│   ├── community-plugins.json
│   ├── core-plugins.json
│   ├── workspace.json
│   └── themes\
├── Agent\
│   ├── Hermes\
│   │   ├── Pi Handoff - Session Utama.md
│   │   ├── Prompt - Hermes Context Loading.md
│   │   ├── Prompt - Setup Syncthing di PC Hermes.md
│   │   └── pi_session_to_md.py
│   ├── Ringkasan Kinerja Magang.md
│   └── README-backup-2026-08-04.md
├── Concepts\
│   ├── Data Flow.md
│   ├── Data Quality Rules.md
│   ├── Dashboards Explained.md
│   ├── Glossary.md
│   ├── Graph Koneksi Sheet.md
│   ├── Reconciliation Process.md
│   ├── Workflow Overview.md
│   ├── XLOOKUP & Formula Patterns.md
│   ├── YTD vs Per Bulan.md
│   ├── overengineering.md
│   └── Panduan\
│       ├── Panduan Formula RO4.md
│       ├── Panduan_Realisasi Beban.md
│       ├── Panduan_Pipeline.md
│       ├── Panduan_Akseptasi.md
│       ├── prompt-mermaid-svg.md
│       ├── Graph Alur Data Realisasi Beban.svg
│       ├── Graph Alur Data Pipeline RM.svg
│       ├── Graph Alur Outstanding Klaim.svg
│       └── Graph Alur Pembayaran Klaim.svg
├── Data\
│   ├── Excel_Mic365\
│   │   ├── RO4 - LAPORAN PEMBAYARAN KLAIM 2026.xlsx
│   │   ├── RO4 - OUTSTANDING KLAIM 2026.xlsx
│   │   ├── DASHBOARD KANWIL, BPR, ANGGARAN KUR.xlsx
│   │   ├── Realisasi Beban Kanwil 2026.xlsx
│   │   └── DASHBOARD PIPELINE\
│   │       ├── DASHBOARD PIPELINE RM SURABAYA.xlsx
│   │       ├── DASHBOARD PIPELINE RM MALANG.xlsx
│   │       ├── DASHBOARD PIPELINE RM MADIUN.xlsx
│   │       ├── DASHBOARD PIPELINE RM KEDIRI.xlsx
│   │       ├── DASHBOARD PIPELINE RM JEMBER.xlsx
│   │       └── DASHBOARD PIPELINE RM MADURA.xlsx
│   │
│   ├── DATA AKSEPTASI\
│   │   ├── workflow akseptasi.md
│   │   ├── penyelarasan.md
│   │   ├── ASUM.xlsx
│   │   ├── ASKRED.xlsx
│   │   ├── SURETY.xlsx
│   │   └── KUR_ACS.xlsx
│   │
│   ├── Laporan Pembayaran Klaim\
│   │   ├── Pembayaran Klaim Jember\
│   │   ├── Pembayaran Klaim Madiun\
│   │   ├── Pembayaran Klaim Kediri\
│   │   ├── Pembayaran Klaim Madura\
│   │   ├── Pembayaran Klaim Malang\
│   │   ├── Pembayaran Klaim Surabaya\
│   │   ├── REKAP\
│   │   └── mismatch\
│   │       ├── custom-sort-guide.md
│   │       ├── mismatch_check.py
│   │       ├── mismatchpy.md
│   │       └── review-mismatch-py.md
│   │
│   ├── Migrasi Bank Jatim\
│   │   ├── data\
│   │   ├── KDP\
│   │   ├── RAW DATA\
│   │   └── Policy_Prefixes.md
│   │
│   ├── Subrogasi\
│   └── mismatch\
│       ├── mismatch_check.py.md
│       ├── mismatch-revisi-2026-08-18.md
│       └── mismatch_YYYY-MM-DD_vN.xlsx
├── Github\
│   ├── README.md
│   ├── scripts\
│   │   └── mismatch_check.py
│   ├── requirements.txt
│   ├── .gitignore
│   ├── akseptasi\
│   ├── dashboard-kanwil\
│   ├── koneksi-sheet\
│   ├── migrasi-bank-jatim\
│   ├── outstanding-klaim\
│   ├── pembayaran-klaim\
│   ├── pipeline\
│   ├── realisasi-beban\
│   └── Data Dummy - *.xlsx
├── 14-08\
│   └── file kerja sementara dan hasil filter
├── scripts\
│   └── mismatch_check.py
├── temp\
│   ├── draft-juknis.md
│   └── draft-kd-otomatis.md
├── README - Vault.md
├── link.md
└── work-log.md

Fungsi utamanya cukup jelas. Agent menyimpan ringkasan pekerjaan dan konteks penggunaan Hermes. Concepts menyimpan pemahaman, aturan bisnis, formula, diagram, dan panduan. Data menyimpan workbook, data project, hasil rekonsiliasi, dan catatan analisis. Github berisi hasil yang sudah dipilih dan disanitasi untuk portfolio publik. Scripts berisi automation untuk pemeriksaan data. Folder temp dan 14-08 berisi pekerjaan sementara, jadi tidak dipublikasikan. Folder .obsidian berisi konfigurasi workspace dan plugin lokal.

Skill Hermes yang Digunakan

Skill Hermes adalah modul prosedural yang memberi konteks dan workflow khusus untuk jenis pekerjaan tertentu. Berikut skill yang paling membantu pekerjaan saya:

  1. officecli

    Digunakan untuk membaca dan memeriksa workbook Office lewat command line, terutama ketika saya perlu menjaga struktur dan formula Excel tetap utuh.

  2. mnemosyne

    Digunakan sebagai memory Hermes. Skill ini membantu menjaga konteks, preferensi workflow, dan informasi yang masih relevan dari pekerjaan sebelumnya.

  3. grillwithdocs

    Digunakan untuk menguji rencana dengan pertanyaan yang lebih mendalam sebelum pekerjaan dilakukan. Ini membantu menemukan asumsi, tujuan yang belum jelas, dan risiko perubahan terlalu dini.

  4. humanizer-id

    Digunakan untuk merapikan dokumentasi Bahasa Indonesia agar lebih natural, ringkas, dan tidak terasa seperti teks otomatis.

  5. obsidian cli

    Digunakan untuk membaca, mencari, membuat, mengubah, dan menghubungkan catatan di Vault secara langsung melalui workflow berbasis file.

  6. oneshotagy

    Digunakan untuk memberikan satu instruksi lengkap kepada agy ketika membuat atau memperbarui diagram graph.svg. Instruksi tersebut mencakup struktur sheet, hubungan antar-data, gaya visual, format output, dan kriteria hasil.

    Dengan cara ini, saya dapat meminta pembuatan diagram dalam satu workflow yang jelas, kemudian memeriksa hasilnya terhadap workbook sebelum digunakan sebagai dokumentasi.

  7. ponytail

    Digunakan untuk menjaga workflow tetap sederhana, menghindari pekerjaan yang tidak perlu, dan memilih perubahan paling kecil yang benar-benar menyelesaikan masalah.

Alur Penggunaannya

Konteks dan catatan di Obsidian
    -> analisis dan memory melalui Hermes
    -> pemeriksaan workbook dengan officecli
    -> pengujian rencana dengan grillwithdocs
    -> pembuatan graph.svg melalui oneshotagy
    -> dokumentasi akhir yang dirapikan dengan humanizer-id

Skill dan tool tersebut membantu mempercepat pekerjaan, tetapi keputusan, pemeriksaan terhadap data sumber, dan penilaian hasil tetap saya lakukan sendiri.

Saat Hermes Membuat Script Python

Untuk pengecekan yang berulang, saya kadang meminta Hermes membuat draft script Python. Saya memberikan konteksnya: sheet mana yang perlu dibandingkan, aturan mismatch yang digunakan, dan bentuk laporan yang dibutuhkan.

Hermes membantu menulis kode awal dan menjelaskan cara kerjanya. Saya tetap memeriksa logikanya, menjalankan pengecekan pada data yang sesuai, dan membandingkan hasilnya dengan workbook sumber.

Jadi Python di sini adalah alat bantu dalam workflow Hermes, bukan skill coding utama yang saya klaim. Saya memahami konsep pengecekan dan hasil yang diharapkan, sementara Hermes membantu mengubah kebutuhan tersebut menjadi script yang bisa ditinjau.

Hermes sebagai Cara Mengakses Konteks

Hermes membantu saya mencari dan menggunakan catatan tersebut saat bekerja.

Contohnya, ketika saya perlu memahami mismatch pada laporan pembayaran klaim, saya bisa mulai dari catatan workflow. Dari sana saya dapat menemukan sheet yang terkait, aturan konsistensi, dan script yang digunakan untuk pengecekan.

Hermes membantu saya untuk:

  • mencari dokumentasi yang relevan
  • membaca kembali alur data
  • menjelaskan formula Excel
  • merapikan catatan pekerjaan
  • membuat atau memperbaiki diagram
  • menghubungkan pekerjaan aktif dengan dokumentasi lama

Obsidian menyimpan pengetahuannya. Hermes membantu saya menemukannya saat dibutuhkan.

Contoh Alur Kerja

Untuk kasus mismatch pembayaran klaim, alurnya kurang lebih seperti ini:

  1. Cari catatan workflow dan panduan mismatch.
  2. Periksa sheet dan sumber data yang disebut di dalam catatan.
  3. Jalankan pengecekan pada file yang sesuai.
  4. Baca hasilnya dan cari kemungkinan sumber selisih.
  5. Simpan temuan yang penting agar pengecekan berikutnya lebih cepat.

Tidak semua masalah selesai hanya dengan satu pencarian. Tetapi setidaknya saya tidak mulai dari halaman kosong.

Hubungannya dengan Pekerjaan Magang

Sistem ini membantu pekerjaan yang mencakup:

  • monitoring 6 cabang: Surabaya, Madiun, Kediri, Jember, Malang, dan Madura
  • 6 dashboard utama dengan lebih dari 15 sheet
  • monitoring outstanding untuk 14 unit kerja
  • data klaim, outstanding, beban, premi, dan pipeline
  • pemeriksaan harian, bulanan, seasonal, dan YTD

Obsidian dan Hermes tidak menggantikan analisis. Keduanya membantu saya mengurangi waktu yang habis untuk mengingat, mencari, dan menulis ulang konteks.

Hasilnya

  • Dokumentasi tersusun berdasarkan workflow, bukan hanya nama file.
  • Formula dan alur data lebih mudah dipahami kembali.
  • Panduan untuk user non-teknis tersimpan di dekat dokumentasi teknisnya.
  • Temuan mismatch dapat dicatat bersama proses investigasinya.
  • Portfolio bisa dibuat dari dummy data dan screenshot yang aman dibagikan.

Intinya

Obsidian membantu saya menyimpan konteks pekerjaan. Hermes membantu saya mengaksesnya saat dibutuhkan.

Kombinasi ini membuat pekerjaan Data Analyst lebih mudah dilanjutkan, dijelaskan, dan diperbaiki.

Hubungi Saya