gaelic-ghost/socket/choose-hermes-agent-workflow

Claude Code and agent skill by gaelic-ghost/socket

Trust tier 3
  • community
Source check pending

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

Route Hermes Agent work to the correct operator, extension-development, messaging-gateway, Nous services, or Socket compatibility workflow. Use when a request spans surfaces or its extension boundary is unclear.

Install

npx vskill@latest install gaelic-ghost/socket/choose-hermes-agent-workflow

SKILL.md

Choose Hermes Agent Workflow

Classify the requested outcome before opening broad documentation or changing configuration.

Route the Request

Requested outcomeUse
Install, update, configure, run, secure, troubleshoot, or use Hermesoperate-hermes-agent
Create skills, plugins, providers, tools, hooks, desktop/dashboard extensions, or programmatic integrationsbuild-hermes-agent-extensions
Run Hermes inside Zed, Xcode, or another ACP clientoperate-acp-agent-integration plus the client-owning workflow
Let Hermes discover, call, or be called by an independently operated peer agentoperate-a2a-agent-integration plus gateway operation for inbound service lifecycle
Decide between ACP, MCP, TUI gateway, API, terminal, or native host integrationchoose-agent-integration-protocol
Run a messaging gateway, API server, webhook intake, messaging platform, or long-lived remote agentoperate-hermes-agent-gateway
Use Nous Portal, Tool Gateway, Nous Chat, subscription proxy, or Hermes Clouduse-nous-research-services
Export Socket skills, translate Socket MCP, or classify Codex-to-Hermes portabilityhermes-agent-compatibility

Use more than one workflow when the request genuinely crosses boundaries. Keep one workflow in charge of each write surface.

Keep the Three Gateway Terms Separate

  • Hermes messaging gateway: the long-running Hermes process that connects messaging platforms, webhooks, and the API server.
  • Nous Tool Gateway: Nous-hosted backends for web, media, browser, and optional cloud terminal tools.
  • TUI gateway: the JSON-RPC protocol used by Hermes TUI and custom host integrations.
  • ACP: the editor-to-agent protocol used when Zed, Xcode, or another client launches and renders Hermes through hermes acp.
  • A2A: the peer-agent protocol used when Hermes exchanges discovered messages

or tasks with independently operated agents.

Never use an unqualified “gateway” in a decision or implementation note when more than one meaning is possible. Do not describe ACP as a gateway or as a general agent-to-agent protocol.

Select the Smallest Extension Surface

Prefer, in order:

  1. A skill for instructions plus existing tools or commands.
  2. MCP for an external tool server.
  3. Config-driven backends or shell hooks when Hermes already defines that surface.
  4. A standalone Python plugin for registered runtime behavior.
  5. A specialized provider, platform, memory, context, browser, search, media, secret, desktop, or dashboard extension only when that exact subsystem owns the behavior.
  6. A Hermes core contribution only when the behavior belongs in the upstream product rather than a user, project, or third-party extension.

Source and State Rules

  • Refresh the official Hermes docs for claims that can drift; the project moves quickly.
  • Inspect the installed Hermes version and active profile before diagnosing local behavior.
  • Keep ~/.hermes/ user state, project .hermes/ state, standalone plugin source, and the upstream Hermes repository distinct.
  • Do not mutate Portal accounts, gateway services, messaging accounts, cloud deployments, or user-home configuration unless the user requested that action.
  • Do not describe a Codex or Claude plugin manifest as a Hermes plugin.

Output Contract

Return:

  1. workflow: the selected skill or combination.
  2. surface: the concrete Hermes runtime, configuration, hosted service, or source tree involved.
  3. reason: why that surface owns the request.
  4. state: local, project, hosted, or upstream state that may change.
  5. verification: the narrowest proof needed.

Read references/workflow-map.md when the request crosses multiple Hermes subsystems or uses an ambiguous “gateway,” “plugin,” “cloud,” or “provider” label.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

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

Source

Popularity

Repository stars
7
7-day trend score
10

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/gaelic-ghost/socket/choose-hermes-agent-workflow/badge)](https://verified-skill.com/skills/gaelic-ghost/socket/choose-hermes-agent-workflow)

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