Hermes Agent を入れたのに 毎回同じ手順を説明し、Token が膨らみ、Skill が思ったときに発火しない——そんな状態の開発者向けに、2026 年版の Skills 進階ガイドです。得られるもの:agentskills.io 準拠の SKILL.md 設計、Bundles・条件付きアクティベーション、Tap 公開、GEPA + DSPy 自己進化、プラグイン技能、そして 7×24 常駐 Mac の選定結論。構成:概念対比 → フォーマット深度 → ワークフロー自動化 → コミュニティ生態 → 八段階 Tap 公開 → GEPA 実践 → 執筆 Tips → ブログ事例 → FAQ。
2026 年初、Nous Research の Hermes Agent は GitHub で 16 万 Stars 超に達し、「the agent that grows with you」という哲学を Skills システムで具現化しました。インストールは インストールガイド で済んでいても、本番運用では次の壁に当たります。
MEMORY.md に手順を書き込み、毎セッション Token を消費する。web_search と無料 DuckDuckGo の切替を手動で管理している。hermes skills tap add で配布できていない。一言定義:Hermes Skills は、標準化されたプロシージャル記憶です。関連タスクが来たときだけ全文を読み込み、Token を抑えながら手順の再現性を上げます。
| 次元 | Prompt | Memory | Skill |
|---|---|---|---|
| 永続性 | 当該会話のみ | セッション跨ぎ・永続 | セッション跨ぎ・永続 |
| 読み込み | 常にコンテキスト内 | 毎セッション自動注入 | オンデマンド(発火前は Level 0 のみ) |
| Token コスト | 毎回消費 | 小さく安定 | 未発火時はほぼゼロ |
| 内容 | 任意の指示 | ユーザー嗜好・事実 | 手順化 SOP |
| 共有 | 困難 | プライベート | Tap でチーム配布可能 |
覚え方:Prompt は付箋、Memory はノート、Skill は手順書です。三層アーキテクチャの全体像は 永続メモリ記事 を参照してください。
Hermes Skills は agentskills.io オープン標準に準拠し、Hermes・Claude Code・Cursor で同一ファイルを流用できます。
~/.hermes/skills/
└── my-category/
└── my-skill/
├── SKILL.md # コア手順(推奨 ≤500 行)
├── references/ # API 詳細・長文(Level 2)
├── templates/ # 再利用テンプレート
└── scripts/ # Agent が実行するスクリプト
| レベル | 内容 | タイミング | Token |
|---|---|---|---|
| Level 0 | name + description |
セッション開始時(全 Skill) | 全 Skill 合計おおよそ 3K |
| Level 1 | SKILL.md 全文 |
/skill-name または LLM 判断 |
ファイル長に依存 |
| Level 2 | references/・scripts/ |
実行中に必要と判断 | 単ファイルずつ |
---
name: github-code-review
description: |
Use when reviewing a pull request, checking code quality,
security issues, or style violations. Handles GitHub PR URLs
and local git diff. Do NOT use for writing new features.
version: 1.0.0
metadata:
hermes:
tags: [devops, code-review]
related_skills: [github-pr-workflow, test-driven-development]
requires_toolsets: [terminal]
---
# GitHub Code Review
## Procedure
1. Fetch PR diff with `gh pr diff`.
2. Apply checklist in ## Verification.
3. Post review comments with severity tags.
検証ツール:skills-ref validate ./my-skill で agentskills.io 形式を検証できます。Cursor 側の Skill 設計は Agent Skill ガイド も併読すると、エディタと Hermes の境界が明確になります。
2026 年に追加された Bundles は、複数 Skill を /bundle-name 一発で同時ロードする YAML です。ファイルは ~/.hermes/skill-bundles/<slug>.yaml に置きます。
name: backend-dev description: | Full backend feature workflow — review, TDD, and PR. skills: - github-code-review - test-driven-development - github-pr-workflow instruction: | Always write failing tests first. Never push directly to main.
優先ルール:Bundle と同名 Skill があれば Bundle が優先。未インストール Skill はスキップしてメモを表示(エラーにならない)。Bundle はシステムプロンプトを書き換えないため、Prompt Cache に優しい設計です。
CLI 作成例:
hermes bundles create backend-dev \ --skills github-code-review,test-driven-development,github-pr-workflow \ --instruction "Always write failing tests first" hermes bundles list hermes bundles show backend-dev
metadata.hermes で、利用可能なツールセットに応じて Skill を自動表示・非表示できます。
| フィールド | 動作 |
|---|---|
requires_toolsets |
列挙ツールセットが無いとき非表示 |
requires_tools |
列挙ツールが無いとき非表示 |
fallback_for_toolsets |
列挙ツールセットがあるとき非表示(フォールバック用) |
fallback_for_tools |
列挙ツールがあるとき非表示 |
典型例:有料 web_search が有効なら DuckDuckGo Skill を隠し、API キーが無いときだけフォールバックとして表示します。Telegram 専用 Skill には requires_toolsets: [messaging] を付与するなど、プラットフォーム感知も可能です。
公式・コミュニティのインストール経路:
hermes skills install official/research/arxiv hermes skills install https://example.com/SKILL.md --name my-skill hermes skills install github:openai/skills/k8s hermes skills tap add github:my-org/my-skills
注目リポジトリ(2026 年 6 月時点):
| リポジトリ | 特徴 |
|---|---|
| awesome-hermes-skills | 本番向け Skill 厳選、Deep Research・MLOps・Apple 連携 |
| hermeshub | コミュニティ登録・セキュリティスキャン付きマーケット |
| ai-agent-skills | 191 Skill・28 カテゴリ、Hermes / Claude / Cursor 横断 |
| hermes-agent | 公式内置 Skill と仕様の正本 |
Tap は GitHub リポジトリ一つで完結する Skill 配布チャネルです。サーバー・レジストリ登録は不要です。
skills/<skill-name>/SKILL.md レイアウトで整理。name・description・任意で metadata.hermes.tags。hermes skills tap add org/repo を記載。--token $GH_TOKEN。hermes skills search deploy → install org/repo/skill。hermes skills tap update で全 Tap を同期。~/.hermes/skills/ を Git 管理し、端末間で git pull + hermes skills reset。{
"groupings": [
{
"title": "MLOps & Model Deployment",
"skills": ["vllm-deploy", "model-benchmark"]
},
{
"title": "AI Research Workflows",
"skills": ["paper-summarizer", "citation-finder"]
}
]
}
非デフォルトパス(例:contrib/skills/)は ~/.hermes/.hub/taps.json で path を編集します。hermes skills tap list で実効パスを確認できます。
GEPA(Genetic-Pareto Prompt Evolution) は ICLR 2026 Oral 由来の手法で、hermes-agent-self-evolution に統合されています。モデル重みは触らず、実行軌跡から SKILL.md 本文を改善します。
三条の硬データ:
五段階パイプライン:① SQLite 実行軌跡収集 → ② 失敗の反射分析 → ③ 10〜20 変体生成 → ④ 成功率×Token×速度のパレート評価 → ⑤ 最良変体を PR 化して人間承認。
git clone https://github.com/NousResearch/hermes-agent-self-evolution cd hermes-agent-self-evolution && pip install -r requirements.txt export HERMES_AGENT_PATH=~/.hermes python -m evolution.skills.evolve_skill \ --skill github-code-review \ --iterations 10 \ --eval-source sessiondb
公式ロードマップ:Phase 1 Skill ファイルは実装済み。Phase 2 ツール説明・Phase 3 システムプロンプト・Phase 4 ツール実装・Phase 5 完全自動ループは計画中です。Claude Code 軌跡も --trace-dirs ~/.claude/traces,~/.hermes/sessions で混合評価できます(実験的)。
プラグインは Skill を plugin:skill 形式でバンドルできます。デフォルトの skills_list に出さず、明示呼び出し時のみロード(オプトイン)。同プラグイン内の兄弟 Skill をバナーで提示します。
skill_view("superpowers:writing-plans")
# plugin.yaml 例
skills:
- name: writing-plans
path: skills/writing-plans/SKILL.md
references/ へ。15KB 超は GEPA 対象外。patch / create で自己メンテ。本番は agent_writes_require_approval: true を推奨。SEO 調査・アウトライン・コード検証・二言語チェック・公開までを一 Bundle にまとめる例です。
name: blog-workflow description: Full tech blog writing workflow. skills: - seo-keyword-research - outline-generator - code-example-validator - bilingual-checker - publish-to-platform instruction: | Research SEO keywords before writing. All code examples must be runnable. Generate Chinese and English title options.
| ホスト | 7×24 | Skill 複利 | 弱点 |
|---|---|---|---|
| 個人 MacBook | フタ閉めで断 | 軌跡・Gateway が途切れる | GEPA 用データが溜まらない |
| Linux VPS | 高 | CLI 向き | 一部 macOS 専用 Skill 不可 |
| Mac mini M4 レンタル | データセンター級 | launchd + UMA | 月額計画が必要 |
本ガイドの Tap 公開・Bundle 整備・GEPA 試行まで含め、多くのチームは 1〜2 日 で初版 Skill 基盤を立ち上げられます。代替案の限界も明確です。(a) Memory に SOP を書くと毎セッション Token が固定消費される。(b) description を要約にすると発火率が安定しない。(c) ノート PC だけでは Gateway・軌跡蓄積・GEPA が週末に止まる。
Skill で手順を固定し、SSH 数分交付・月額固定・退租前に ~/.hermes/skills/ を tarball 持ち出ししたい場合は、MACCOME 専有 Mac mini M4 クラウドが現実的な選択肢です。料金は レンタル料金ページ、運用は ヘルプセンター をご覧ください。
よくある質問
Skills と MCP の違いは何ですか?
Skills は手順の教科書、MCP は外部ツールの配線です。DB 用 MCP と DB 移行 Skill を組み合わせるのが定石です。
Skill を編集したのに古い版が使われます
/reset で新セッションを開くか、--now で強制リフレッシュしてください。キャッシュ無効化で Token は増えます。
GEPA 進化 Skill は安全ですか?
四つのガードレールと PR レビューを通過したもののみマージされます。本番前の diff 確認は必須です。
Claude Code で Hermes Skill を再利用できますか?
SKILL.md を ~/.claude/skills/ にコピーするか、ai-agent-skills の横断インストールスクリプトを使います。
7×24 で Skill 複利を狙うには?
専用常駐ホストが前提です。MACCOME レンタル料金でリージョンとメモリを比較してください。