coordinate-external-ag…
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts, services, queues, boards, pull…
Configure, run, secure, and troubleshoot Hermes Agent messaging gateways, platform adapters, webhooks, API server, long-lived profiles, and remote deployments across built-in and custom channels.
$ npx -y skills add gaelic-ghost/socket --skill operate-hermes-agent-gateway --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/operate-hermes-agent-gatewayContext preview
The summary Claude sees to decide when to auto-load this skill.
Configure, run, secure, and troubleshoot Hermes Agent messaging gateways, platform adapters, webhooks, API server, long-lived profiles, and remote deployments across built-in and custom channels.
name: operate-hermes-agent-gateway
description: Configure, run, secure, and troubleshoot Hermes Agent messaging gateways, platform adapters, webhooks, API server, long-lived profiles, and remote deployments across built-in and custom channels.
metadata:
hermes:
category: agent-portability
tags: [hermes, messaging, gateway, webhooks, api-server]Treat the messaging gateway as a long-running service with external identities, inbound events, persistent sessions, and delivery obligations.
1. Name the platform or API surface. 2. Name the Hermes profile that owns its config, credentials, memory, sessions, skills, and gateway state. 3. Choose the host and terminal backend. 4. Define authorized users, chats, workspaces, or webhook senders before enabling actions. 5. Define delivery behavior for replies, media, scheduled work, and failures. 6. Define process supervision and logs through Hermes-supported or OS-supported service paths; do not invent a second gateway manager.
they are not inbound prompt endpoints.
`operate-a2a-agent-integration`.
signatures. Verify signatures over the exact documented bytes before parsing or acting on a delivery.
1. Start the intended profile and gateway in the foreground. 2. Confirm platform authentication and connection state. 3. Send a harmless message from an authorized identity. 4. Confirm session routing and response delivery. 5. Confirm an unauthorized identity is rejected or constrained as designed. 6. Exercise one harmless tool allowed on that platform. 7. Confirm logs redact secrets and identify the profile/platform/session on failure. 8. Only then move to the approved long-running service path.
Hand extension work to `build-hermes-agent-extensions`. A platform adapter is a specialized plugin registered through the gateway platform interface, not a general plugin disguised as a messaging integration. Cover configuration, auth, inbound normalization, outbound delivery, media, slash commands, session keys, authorization, and tests.
Check:
1. process and profile; 2. platform credentials; 3. network connection or webhook reachability; 4. authorization; 5. inbound event normalization; 6. session routing; 7. model/provider and tool availability; 8. outbound formatting and delivery; 9. retry, rate-limit, and shutdown behavior. 10. outbound webhook signature, receiver response, and retry behavior when configured.
Read [references/gateway-surface-map.md](references/gateway-surface-map.md) for deployment shapes, integration boundaries, and official sources.
Stuff for Agents on macOS Promo audio: Socket Codex Marketplace Promo
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts, services, queues, boards, pull…
Assign worktree, branch, write, validation, integration, and cleanup ownership before parallel repository work. Use when a worker will inspect or modify…
Design framework-neutral agent and automation workflows before implementation. Use when choosing between Codex app automations, codex exec, Codex subagents,…
Design evaluation workflows for agent, skill, prompt, and automation behavior before implementation. Use when choosing eval cases, graders, thresholds,…
Design safe n8n workflows with deterministic routing, credentials, idempotency, recovery, local-model checks, drafts, and exact approval gates.
Coordinate bounded worker tasks with a launch envelope, report-back, escalation, and synthesis contract. Use before spawning, resuming, steering, cancelling,…