hermes-agent-spawning

Spawn Hermes Agent subprocesses for isolated long-running tasks.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gigagiova/hermes-agent --skill hermes-agent-spawning-gigagiova
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermes-agent-spawning
Source: https://github.com/gigagiova/hermes-agent/tree/main/skills/autonomous-ai-agents/hermes-agent
Command: npx skills add https://github.com/gigagiova/hermes-agent --skill hermes-agent-spawning-gigagiova

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spawn additional Hermes Agent processes as autonomous subprocesses to run long-running tasks in isolation, while preserving session state and providing full PTY collaboration.

Core Features & Use Cases

  • Independent subprocesses with own sessions and tools for long tasks
  • Supports one-shot (-q) mode and interactive PTY mode for back-and-forth collaboration
  • Distinguishes from delegate_task by isolating contexts and enabling persistent sessions

Quick Start

Spawn a new Hermes Agent subprocess with a PTY session for a long-running task.

Frequently Asked Questions about hermes-agent-spawning

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

FAQPage Schema
How do I spawn independent agent subprocesses for long-running tasks?

You can spawn independent Hermes Agent subprocesses to run long-running tasks in isolation, giving each process its own session, tools, and lifecycle. This preserves separate context and enables persistent sessions across different working directories.

What is the difference between spawning subprocesses and delegating tasks to an agent?

Spawning subprocesses isolates each agent's context and enables persistent sessions, whereas task delegation shares context within a single process. Subprocesses maintain independent lifecycles, making them better suited for parallel subtasks and multi-turn interactive work.

Can I run interactive PTY sessions with spawned agent subprocesses?

Yes, spawned Hermes Agent subprocesses support interactive PTY sessions for back-and-forth collaboration, as well as a one-shot (-q) mode for single-turn execution. PTY mode allows real-time interaction while maintaining process isolation.

How do I manage parallel subtasks across different working directories?

Spawning independent Hermes Agent subprocesses allows you to run parallel subtasks across different working directories. Each subprocess maintains its own isolated session and process lifecycle, preventing context bleed between concurrent tasks.

When should I use one-shot mode versus interactive PTY mode for subprocesses?

Use one-shot (-q) mode for single-turn tasks where you need an immediate result without ongoing interaction. Use interactive PTY mode when you need back-and-forth collaboration across multiple turns within a persistent, isolated session.