hermes-agent

Configure, theme, extend, and orchestrate the Indagis Agent CLI and gateway.

1|Updated Aug 6, 2026
One-click install
npx skills add https://github.com/agtktID/indagis-agent --skill hermes-agent-agtktid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hermes-agent
Source: https://github.com/agtktID/indagis-agent/tree/main/skills/autonomous-ai-agents/hermes-agent
Command: npx skills add https://github.com/agtktID/indagis-agent --skill hermes-agent-agtktid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? Indagis Agent is a large, multi-surface AI agent framework (CLI, TUI, desktop app, messaging gateway, IDE integration), and answering questions about its commands, configuration, theming, plugins, and multi-agent orchestration requires accurate, up-to-date operational knowledge that is easy to get wrong from memory. ## Core Features & Use Cases - CLI and configuration guidance: Covers global flags, subcommands, config.yaml sections, toolsets, providers, model aliases, and credential pools, with a routing table that loads the right reference file for each question. - Extension and theming: Provides templates and references for building desktop UI plugins, TUI widgets, custom skins, and installing pet mascots. - Multi-agent orchestration: Documents spawning independent Indagis subprocesses in one-shot or interactive tmux PTY mode, session resume, and coordination between agents, plus when to prefer delegate_task or cron instead. - Use Case: A user asks why their delegate_task batch of 15 tasks only ran 9; the skill routes to a diagnostic reference that checks config, logs, and the concurrency resolver to determine whether the runtime or the model self-limited the batch. ## Quick Start Ask the agent to help you configure Indagis, for example to set up a model provider, apply a custom skin, or spawn a background agent to research a topic.

Frequently Asked Questions about hermes-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I spawn multiple Indagis agents in parallel?▼

Spawn independent Indagis processes with hermes chat -q for one-shot tasks, or use tmux new-session with hermes for interactive PTY sessions. For quick parallel subtasks, prefer the delegate_task tool, which has less overhead than a full process.

How do I change the Indagis theme or skin?▼

Apply a skin with hermes config set display.skin <name>, which repaints every surface live within about a second. To tweak a single color, edit the active skin with hermes skin set <key> <hex> rather than forking the default skin.

Why did delegate_task run fewer subagents than I configured?▼

Indagis has exactly three cap paths: a per-call reject, a per-turn truncator, and a cost-warning log that caps nothing. If config and the resolver agree and no Truncated or Too many tasks log lines appear, the model self-limited the batch rather than the runtime.

Can third-party apps use my Nous Portal subscription?▼

Portal exposes an OpenAI-compatible endpoint accepting bearer tokens only; there is no general OAuth server for third-party apps. External apps can use a static API key, or a local credential-broker proxy that forwards requests with the stored Indagis credential.

How do I add MCP servers to Indagis Agent?▼

Add entries under mcp_servers in config.yaml using either a stdio command or an HTTP url, then restart the agent. Tools are discovered at startup and registered with the mcp_<server>_<tool> naming pattern across all platform toolsets.

Where do Indagis config settings and API keys go?▼

Settings belong in ~/.hermes/config.yaml and secrets belong only in ~/.hermes/.env, both under $HERMES_HOME when set. Never hand-edit config.yaml; use hermes config set KEY VAL to avoid corrupting the file.