2026 年に Hermes Agent を導入済みで「使える」から「Skill を使うほど強くなる」段階へ進みたい開発者・チームにとって、本当に掘るべきはより大きなモデルではなく、Nous Research の Skills スキルシステムです——agentskills.io オープン標準Progressive Disclosure 三階層ロードSkill Bundles ワンクリックワークフロー条件付きアクティベーションGEPA + DSPy 自進化。本文は SKILL.md 全形式、Tap 公開、オープンソースエコシステム、Plugin 名前空間、skill_manage 自己メンテ、ブログ実践 Bundle をカバーし、比較表・六ステップ導入・KVMNODE クラウド Mac ホスト提案を付けます。インストールガイド三層メモリ と併読してください。
01

2026 年 Hermes Agent Skills を深掘りする理由:Prompt・Memory との本質的差異

2026 年初頭 Hermes Agent は 2 か月で GitHub Star が 16 万を突破しました。中核哲学は "the agent that grows with you"——使うほど Agent があなたを理解します。その実装こそ Skills スキルシステムです。従来の使い捨て Prompt とは異なり、Skills は標準準拠・進化可能・セッション跨ぎで持続する手続き的メモリで、agentskills.io オープン標準に従い Hermes・Claude Code・Cursor 間で移植できます。

次元通常 PromptMemory(記憶)Skills(スキル)
永続性現在の会話セッション跨ぎ永久セッション跨ぎ永久
ロードタイミング毎回コンテキスト内セッション開始時自動注入オンデマンドロード
Token コスト毎回消費小さく安定アクティブ化前はゼロ
内容タイプ任意の意図ユーザー嗜好・事実手続き的ステップ
共有可能性不便プライベートコミュニティ Tap として公開可能

覚え方:Prompt = 付箋(当該のみ有効)· Memory = メモ帳(永久メモ)· Skill = SOP マニュアル(必要時に参照)。

01

Skill を Prompt として積み上げる:毎セッション全量注入し Token 爆発、progressive disclosure 不可。

02

description が曖昧:無関係な場面で LLM が誤ロードします。

03

条件アクティベーションを無視:無料/有料検索ツールが共存し、2 つの Skill が Level 0 スロットを同時占有。

04

Skill が肥大化:単一ファイル 15KB 超は GEPA ガードレール不合格、references/ へ分割必須。

05

ノート PC をホストに:Skill 変更後 /reset なし、Gateway スリープ、チーム Tap 更新が非同期。

02

SKILL.md 形式の深掘り:agentskills.io 標準と Progressive Disclosure 三階層ロード

すべての Hermes Skills は agentskills.io 仕様に準拠します。frontmatter 必須項目は name(小文字+ハイフン、≤64 文字)と description(≤1024 文字、"Use when..." 開始推奨)。推奨項目:versionlicensecompatibility、実験的 allowed-tools

yaml
---
name: my-skill
description: |
  Use when the user needs to [...].
  Handles [...] and [...].
version: 1.0.0
license: MIT
compatibility: Requires git, docker
metadata:
  hermes:
    tags: [devops, automation]
    requires_toolsets: [terminal]
    fallback_for_toolsets: [web]
---
# My Skill Title
## Overview / When to Use / Procedure / Common Pitfalls / Verification Checklist

モジュールディレクトリ構造~/.hermes/skills/my-category/my-skill/):SKILL.md がコア(≤500 行推奨);references/ に API ドキュメントと例;templates/ に再利用テンプレート;scripts/ に Agent が直接実行するスクリプト。

ロード階層内容トリガーToken コスト
Level 0name + descriptionセッション開始、全 Skill約 3K(合計)
Level 1SKILL.md 全文/skill-name または LLM 判断ファイル長に依存
Level 2references/scripts/実行時 LLM 判断ファイル単位で按需

執筆の要点:description は Level 0 の全情報です。「何か」より「いつ使うか」を明確に。 skills-ref validate ./my-skill で形式検証できます。

サイズ管理:<500 行は SKILL.md に集約;500–1000 行は詳細を references/ へ;>1000 行は分割または 2 Skill に;>15KB は GEPA 進化制限超過のため分割必須。

03

Skill Bundles と条件付きアクティベーション:一コマンドで完全ワークフロー

Skill Bundles~/.hermes/skill-bundles/<slug>.yaml)は Hermes 2026 新機能です。/bundle-name 実行時に列挙 Skill が同時ロードされ、個別トリガー不要。同名 Skill がある場合Bundle 優先;未インストール Skill はスキップ;システムプロンプトを変更せず Token フレンドリー。

yaml
name: backend-dev
description: Full backend feature workflow — code review, TDD, and PR management.
skills:
  - github-code-review
  - test-driven-development
  - github-pr-workflow
instruction: |
  Always write failing tests first before implementation.
  Never push directly to main.

CLI クイック作成:hermes bundles create backend-dev --skills github-code-review,test-driven-development --instruction "Always write failing tests first"。研究者向けは arxivdeep-researchplanexcalidraw;MLOps は vllmllama-cppsystematic-debugging をパッケージ化できます。

条件付きアクティベーション(Conditional Activation)はツール可用性に応じ Skill を自動表示/非表示。metadata.hermes で設定:

フィールド動作
requires_toolsets列挙ツールセットが存在しない場合非表示
requires_tools列挙ツールが存在しない場合非表示
fallback_for_toolsets列挙ツールセットが存在する場合非表示(代替)
fallback_for_tools列挙ツールが存在する場合非表示

典型例:duckduckgo-searchfallback_for_tools: [web_search]——有料 web_search(FIRECRAWL_KEY / BRAVE_SEARCH_KEY)があると DuckDuckGo を自動非表示し Token 節約;API 不可時は代替が浮上。プラットフォーム感知は requires_toolsets: [messaging]platforms: [telegram, discord]hermes skills TUI で CLI/Telegram/Discord ごとに Skill を独立 ON/OFF できます。

04

Skills Hub エコシステム、Tap 公開、Plugin Skill:インストールからチーム共有まで

公式インストールチャネル:

shell
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
hermes skills tap update
hermes skills tap list
リポジトリ説明ハイライト
ChuckSRQ/awesome-hermes-skills厳選プロダクション Skill 集Deep Research、MLOps、23 Skill GitHub Copilot 統合
amanning3390/hermeshubコミュニティ Skill レジストリセキュリティスキャン認証、API とマーケット
kevinnft/ai-agent-skills191 Skill、28 カテゴリHermes/Claude Code/Cursor クロスプラットフォーム
NousResearch/hermes-agent公式メインリポジトリ内蔵 Skills と執筆規範の権威ソース

チーム Tap 公開:GitHub リポジトリ構造に skills.sh.json(Hub 分類)、カテゴリ配下の各 SKILL.md。メンバーは hermes skills tap add github:your-org/your-skills-tap;プライベートリポは --token $GH_TOKEN~/.hermes/skills/ を Git 管理してデバイス間同期し、同期後 hermes skills reset で内蔵 Skill を再構築することを推奨します。

Plugin Skillは名前空間 plugin:skill でロード(例:skill_view("superpowers:writing-plans"))。デフォルト skills_list に非表示、opt-in のみ。同一 Plugin 内 Skill は相互認識。plugin.yamlskills パスを宣言してビルド。

実践

六ステップ導入:単体 Skill からチーム Tap + クラウド Mac ホストへ

01

環境検証:hermes doctor で Gateway、ツールセット、~/.hermes/ パスを確認。

02

初 SKILL.md 執筆:agentskills.io テンプレに従い description、Procedure、Pitfalls、Verification Checklist を記述。

03

Bundle 作成:hermes bundles create blog-workflow --skills seo-keyword-research,outline-generator --instruction "Research SEO first"

04

条件アクティベーション設定:無料/有料検索、メッセージプラットフォーム向け fallback/requires ルール。

05

Tap 公開:GitHub へ push、チーム hermes skills tap addagent_writes_require_approval: true で承認ゲート。

06

クラウド Mac 7×24 ホスト:KVMNODE 専有 Mac Mini M4 に Gateway を配置し、ノートスリープによる Skill セッションと GEPA 軌跡中断を回避。

05

GEPA + DSPy 自進化、上級執筆テクニック、引用可能な技術データ

GEPA(Genetic-Pareto Prompt Evolution)は 2026 ICLR Oral 成果で、hermes-agent-self-evolution に統合されています。中核:モデル重みを fine-tune せず、実行軌跡分析・変体生成・多目的パレート最適化で SKILL.md テキストを改善。1 回の最適化は約 $2–10(純 API、GPU 不要)。

五段階進化フロー:① 実行軌跡収集(SQLite)→ ② 反省型失敗分析( actionable な側面情報)→ ③ 標的変異(10–20 SKILL.md 変体)→ ④ 多目的パレート評価(成功率 × Token 効率 × 速度)→ ⑤ 人工 PR レビュー後本番投入。

shell
git clone https://github.com/NousResearch/hermes-agent-self-evolution
export HERMES_AGENT_PATH=~/.hermes
python -m evolution.skills.evolve_skill --skill github-code-review --iterations 10 --eval-source synthetic
python -m evolution.skills.evolve_skill --skill github-code-review --iterations 10 --eval-source sessiondb
python -m evolution.skills.evolve_skill --skill github-code-review --eval-source mixed --trace-dirs ~/.claude/traces,~/.hermes/sessions

四大安全ガードレール:pytest tests/ -q 100% 合格;② Skills ≤15KB、ツール説明 ≤500 文字;③ Prompt Cache 非破壊;④ 意味保持チェックで原目的から逸脱しない。公式進化ロードマップ:Phase 1 Skill ファイル(✅ DSPy+GEPA)→ Phase 2 ツール説明 → Phase 3 システムプロンプト → Phase 4 ツール実装コード(Darwinian Evolver)→ Phase 5 全自動継続改善。

上級執筆テクニック:Pitfalls には具体失敗パターン・根因・修正手順;Procedure は scripts/ を参照し失敗時 references/manual-extract.md へ fallback;Agent は skill_manage(action='patch'|'create') で Skill を動的メンテ可能。

ブログワークフロー実践 Bundle 例:blog-workflowseo-keyword-researchoutline-generatorcode-example-validatorbilingual-checkerpublish-to-platform をパッケージ。instruction で SEO 調査優先、コード実行検証、日英タイトル案生成を要求。

A

GitHub Star 增速:Hermes Agent は 2026 年初頭 2 か月で 160k+ Stars、AI Agent 分野で最速級の OSS の一つ。

B

Level 0 Token 予算:全 Skill の name+description 合計約 ~3K tokens、コスト管理の第一関門。

C

GEPA 単回コスト:$2–10/回 純 API、GPU 不要;sessiondb 実軌跡と組み合わせると効果向上。

D

クロスプラットフォーム Skill ライブラリ:kevinnft/ai-agent-skills に 191 Skill、28 カテゴリ、Hermes/Claude/Cursor 共通。

E

英語 SEO 側翼戦略:飽和した "Hermes tutorial" 総説を避け、GEPA prompt evolutionagentskills.io SKILL.mdhermes skills tap publish など低競合キーワードを狙う。

注意:Skill 本文を日本語で書いても Token 効率は英語と近い(約 1–1.5 token/字)ですが、description は英語または日英併記を推奨します。基盤 LLM は英語 description のマッチ精度が高い傾向があります。

代替案の整理:個人 MacBook で Hermes + GEPA 進化は蓋を閉じると切断、SQLite 軌跡 DB 膨張後に swap 揺れ;Linux VPS は公式 macOS パスなし、Metal ローカル推論とワンクリック体験を失う;Skill Tap と Xcode CI を同一マシンに詰めると再起動頻発。7×24 Gateway 常駐、安定した実行軌跡蓄積、Skills の継続 GEPA 進化が必要な本番環境では、KVMNODE 専有 Mac Mini M4 / M4 Pro 月額レンタルが最適解になりやすいです:launchd デーモン、日/週/月の柔軟性、六リージョン選択。プランは 料金ページ注文ページ で Agent ホストをノート PC から移行できます。詳細は ヘルプセンター もご参照ください。