Updated 6mo ago
by adityahimaone
hermes-agent-rtk-caveman
Hermes Agent RTK + Caveman setup - 90-99% token savings on CLI operations with 35+ pre-configured skills
82 GitHub stars (82)
+2 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | +1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 4 forks (4 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add adityahimaone/hermes-agent-rtk-caveman
Asks which skills and agents to install. Just one: npx skills add adityahimaone/hermes-agent-rtk-caveman --skill caveman-rtk-integration — add -g for every project.
Claude Code
git clone https://github.com/adityahimaone/hermes-agent-rtk-cavemancp -r "hermes-agent-rtk-caveman/skills/development/caveman-rtk-integration" ~/.claude/skills/
Copies the caveman-rtk-integration skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add adityahimaone/hermes-agent-rtk-caveman
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 33 files.
-
caveman-rtk-integration
Integrates Caveman templating engine with RTK (Rust Token Killer) for token-optimized output formatting. Provides a wrapper script and patterns for using Caveman templates to compress CLI output.
skills/development/caveman-rtk-integration/SKILL.md on GitHub (opens in a new tab) -
context-optimization
Optimize Hermes context usage — expand RTK coverage, prune sessions, manage memory, set up auto-prune cron. Use when token usage is high or RTK coverage is low.
skills/development/context-optimization/SKILL.md on GitHub (opens in a new tab) -
git-ssh-custom-host
Set up SSH authentication for custom Git hosts (non-standard ports, custom domains, VPN-dependent hosts) with verification workflow and troubleshooting for common connectivity issues.
skills/devops/git-ssh-custom-host/SKILL.md on GitHub (opens in a new tab) -
mysql-service-manager
Manages MySQL services via Homebrew with RTK integration for token optimization. Provides easy start/stop/restart/status commands and monitoring capabilities.
skills/devops/mysql-service-manager/SKILL.md on GitHub (opens in a new tab) -
syncthing-setup
Install and configure Syncthing for folder sync between macOS and Android devices. Covers brew install, service setup, web UI automation for folder creation, device ID extraction, and cross-device pairing instructions. Use when user needs to sync folders between Mac and phone/tablet.
skills/devops/syncthing-setup/SKILL.md on GitHub (opens in a new tab) -
webhook-subscriptions
Create and manage webhook subscriptions for event-driven agent activation. Use when the user wants external services to trigger agent runs automatically.
skills/devops/webhook-subscriptions/SKILL.md on GitHub (opens in a new tab) -
zenith-finance-gsheets-sync
Synchronize Zenith Finance ledger and transactions to Google Sheets with automatic updates. Creates/maintains a spreadsheet with Dashboard (summary, charts) and History (full transaction log) sheets.
skills/finance/zenith-finance-gsheets-sync/SKILL.md on GitHub (opens in a new tab) -
zenith-finance-maintenance
Maintain Zenith Finance local files (Ledger.md and Transactions.md) in an easy-to-maintain format. Provides simple key-value format for ledger, standard transaction format, helper scripts, and procedures for fixing common formatting issues while maintaining compatibility with Google Sheets sync.
skills/finance/zenith-finance-maintenance/SKILL.md on GitHub (opens in a new tab) -
zenith-finance-sync
Auto-sync Zenith Finance data (transactions, ledger) to Google Sheets. Creates/updates a spreadsheet with Dashboard and History sheets.
skills/finance/zenith-finance-sync/SKILL.md on GitHub (opens in a new tab) -
zenith-finance
Advanced Finance & Asset Manager. Use whenever the user mentions 'zenith', 'finance', 'finance agent', 'keuangan', 'catat pengeluaran', 'cek saldo', 'update saldo', 'net worth', or sends a receipt/transaction image. Handles multi-account ledger, transaction logging, OCR receipt processing, and budget alerts.
skills/finance/zenith-finance/SKILL.md on GitHub (opens in a new tab) -
codebase-inspection
Inspect and analyze codebases using pygount for LOC counting, language breakdown, and code-vs-comment ratios. Use when asked to check lines of code, repo size, language composition, or codebase stats.
skills/github/codebase-inspection/SKILL.md on GitHub (opens in a new tab) -
github-auth
Set up GitHub authentication for the agent using git (universally available) or the gh CLI. Covers HTTPS tokens, SSH keys, credential helpers, and gh auth — with a detection flow to pick the right method automatically.
skills/github/github-auth/SKILL.md on GitHub (opens in a new tab) -
github-code-review
Review code changes by analyzing git diffs, leaving inline comments on PRs, and performing thorough pre-push review. Works with gh CLI or falls back to git + GitHub REST API via curl.
skills/github/github-code-review/SKILL.md on GitHub (opens in a new tab) -
github-issues
Create, manage, triage, and close GitHub issues. Search existing issues, add labels, assign people, and link to PRs. Works with gh CLI or falls back to git + GitHub REST API via curl.
skills/github/github-issues/SKILL.md on GitHub (opens in a new tab) -
github-pr-workflow
Full pull request lifecycle — create branches, commit changes, open PRs, monitor CI status, auto-fix failures, and merge. Works with gh CLI or falls back to git + GitHub REST API via curl.
skills/github/github-pr-workflow/SKILL.md on GitHub (opens in a new tab) -
github-repo-management
Clone, create, fork, configure, and manage GitHub repositories. Manage remotes, secrets, releases, and workflows. Works with gh CLI or falls back to git + GitHub REST API via curl.
skills/github/github-repo-management/SKILL.md on GitHub (opens in a new tab) -
github-ssh-token-workflow
GitHub setup with SSH keys and understanding when tokens vs SSH are needed. Covers creating dedicated SSH keys, configuring SSH config, and the limitations of SSH vs gh CLI token requirements.
skills/github/github-ssh-token-workflow/SKILL.md on GitHub (opens in a new tab) -
obsidian
Read, search, create, and organize notes across multiple Obsidian vaults. Supports smart vault/folder resolution from natural commands. Shorthand trigger: "obi" — treating any mention of "obi" the same as "obsidian". Use when user wants to save/create notes, organize by category/folder, manage vaults, or references any Obsidian-related action. Triggers on: "obsidian", "obi", "catatan", "notes", "…
skills/note-taking/obsidian/SKILL.md on GitHub (opens in a new tab) -
documentation-index-maintenance
Maintain and fix inconsistencies in documentation indexes, tables of contents, and structured markdown files
skills/productivity/documentation-index-maintenance/SKILL.md on GitHub (opens in a new tab) -
google-workspace-setup
Properly set up Google Workspace OAuth2 authentication for Hermes agent, handling Python environment and module dependencies.
skills/productivity/google-workspace-setup/SKILL.md on GitHub (opens in a new tab) -
google-workspace
Gmail, Calendar, Drive, Contacts, Sheets, and Docs integration via Python. Uses OAuth2 with automatic token refresh. No external binaries needed — runs entirely with Google's Python client libraries in the Hermes venv.
skills/productivity/google-workspace/SKILL.md on GitHub (opens in a new tab) -
linear
Manage Linear issues, projects, and teams via the GraphQL API. Create, update, search, and organize issues. Uses API key auth (no OAuth needed). All operations via curl — no dependencies.
skills/productivity/linear/SKILL.md on GitHub (opens in a new tab) -
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI. Modify text, fix typos, update titles, and make content changes to specific pages without manual editing.
skills/productivity/nano-pdf/SKILL.md on GitHub (opens in a new tab) -
notion
Notion API for creating and managing pages, databases, and blocks via curl. Search, create, update, and query Notion workspaces directly from the terminal.
skills/productivity/notion/SKILL.md on GitHub (opens in a new tab) -
obi-notes
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…
skills/productivity/obi-notes/SKILL.md on GitHub (opens in a new tab) -
ocr-and-documents
Extract text from PDFs and scanned documents. Use web_extract for remote URLs, pymupdf for local text-based PDFs, marker-pdf for OCR/scanned docs. For DOCX use python-docx, for PPTX see the powerpoint skill.
skills/productivity/ocr-and-documents/SKILL.md on GitHub (opens in a new tab) -
powerpoint
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working…
skills/productivity/powerpoint/SKILL.md on GitHub (opens in a new tab) -
arxiv
Search and retrieve academic papers from arXiv using their free REST API. No API key needed. Search by keyword, author, category, or ID. Combine with web_extract or the ocr-and-documents skill to read full paper content.
skills/research/arxiv/SKILL.md on GitHub (opens in a new tab) -
blogwatcher
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher-cli tool. Add blogs, scan for new articles, track read status, and filter by category.
skills/research/blogwatcher/SKILL.md on GitHub (opens in a new tab) -
financial_analysis_automation
Create automated financial analysis skills with scheduled execution and result storage. Use when you need to build custom stock/scanning analysis that runs automatically and saves results to Obsidian for daily review.
skills/research/financial_analysis_automation/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.