Field noteJul 24, 20262 min read3 sources

A Specialist Agent Should Be Promoted From Repeated Work

In one minute

A Hermes practitioner workflow suggests building specialist agents by observing repeated real runs, correcting drift, and extracting the stable procedure only after it works. A useful practitioner rule for Hermes is to avoid designing a specialist agent in the abstract.

New Runtime synthesiseditorial-diagram
A five-station loop turns observed real work and preserved traces into a narrow specialist agent contract with an exception route back to the orchestrator.
Specialization is a promotion loop: observe work, preserve evidence, extract recurrence, define a contract, and retain escalation.New Runtime synthesis from the practitioner workflow and Hermes documentationOriginal source ↗
  1. ObserveLet the general agent encounter the real task before inventing a specialist role.
  2. PreserveKeep inputs, decisions, failures, corrections, and completion evidence from repeated runs.
  3. ExtractSeparate recurring behavior from one-off cases and compress it into a narrow procedure.
  4. ContractPackage instructions, tools, checks, retries, and a machine-checkable output boundary.
  5. PromoteRoute stable work to the specialist while exceptions return to the orchestrator.

A useful practitioner rule for Hermes is to avoid designing a specialist agent in the abstract. Start inside the main agent or orchestrator, run the workflow repeatedly, correct drift and mistakes, and extract a specialist only after the behavior becomes stable.

The often-cited range of four to ten guided runs is a field heuristic, not an official Hermes guarantee. The valuable part is the sequence:

  1. let the general agent encounter the real task;
  2. preserve the inputs, decisions, failures, and corrections;
  3. identify the parts that recur;
  4. turn those parts into instructions, tools, checks, and a narrow output contract;
  5. keep a route back to the orchestrator for exceptions.

Why this is better than naming roles first

A role such as “research agent” or “review agent” says almost nothing about what good work looks like. Repeated runs expose the actual boundary: which sources are acceptable, which decisions need a human, which errors recur, and what evidence proves completion.

Specialization is therefore a compression step. The agent is promoted from observed work rather than invented from a title.

New Runtime Read

This is directly applicable to the newsroom. The X bookmark processor, primary-source resolver, site materializer, R2 backup, and OpenClaw handoff should first be run as one observable workflow. Once the same repair pattern appears several times, that repair can become a specialist skill with fixtures and acceptance checks.

The promotion gate should not be “it worked once.” It should be:

  • the task boundary is stable;
  • drift has named failure modes;
  • the output is machine-checkable;
  • retries are idempotent;
  • escalation to the owner or orchestrator is explicit.

The specialist agent is not a smaller personality. It is a tested operational contract.

Evidence / sources

  1. 1x.com/shannholmberg/status/2056043898804539405
  2. 2hermes-agent.nousresearch.com/docs
  3. 3github.com/NousResearch/hermes-agent
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicHermes - New RuntimeExplore the hermes topic hub.
  2. 02related materialHermes + Obsidian Turns Notes Into an Agent-Operable WorkspaceShares hermes.
  3. 03related materialWhen Proof Leaves the ExecutorContinue with a related New Runtime material.
  4. 04related materialWhen Goals Enter the Org ChartContinue with a related New Runtime material.
  5. 05related materialAI Management Moves From Tool Adoption To Operating CapabilityContinue with a related New Runtime material.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate…

Open the JSON contract