Hermes Atlas
Guides, templates & lists

Hermes Profiles

theheavenlyd3mon/hermes-profiles

22 persona-driven Hermes Agent profiles with SOUL.md files and skills for coding, research and ops

In short

Hermes Profiles is a collection of 22 ready-made Hermes Agent profiles, each with a SOUL.md persona and domain skills. It spans code, research, security, finance, infra and fiction writing, and includes a top-level orchestrator named Senna that routes requests to the specialists.

What Hermes Profiles does

Each profile directory holds a SOUL.md that defines the agent's identity, methodology and output standards, plus a skills folder with domain-specific skills. Profiles include code, creative, research, security, finance, knowledge (Obsidian vaults and wikis), infra, communication, social, homelab, mlops, business, media, educate and novel. Security work is split into cyber-red and four cyber-blue profiles for cloud, compliance, forensics and SOC. A gamehub-mod profile handles Discord community moderation.

The collection is designed to run as a fleet. Senna is the front door: it parses intent, routes the request to a specialist profile, and passes the results back. Domain profiles such as code, research and infra act as orchestrators for their area, while profiles like finance, homelab and novel act as workers. The README says every SOUL.md is meant to be edited, and each profile has its own README describing when to use it.

Key features

  • 22 profiles, each with a SOUL.md persona and a skills directory
  • Senna, a top orchestrator that routes work to specialist profiles
  • Orchestrator and worker roles for building a multi-profile fleet
  • Security profiles including cyber-red and four cyber-blue variants
  • A README per profile explaining what it does and when to use it

When to use it

  • Setting up a coding, research or infra agent without writing a SOUL.md from scratch
  • Running a fleet where one front-door profile routes to specialists
  • Using a SOUL.md as a starting point and editing it to your own rules

Who it is for: Hermes Agent users who want starter personas and skills for specific jobs, or who want to build a multi-profile setup.

How it fits with Hermes Agent

Built for Hermes Agent profiles: each folder maps to a profile created with hermes profile create and run with hermes chat --profile.

How to install Hermes Profiles

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

hermes profile create <name>
cp profiles/<name>/SOUL.md ~/.hermes/profiles/<name>/SOUL.md
cp -r profiles/<name>/skills/* ~/.hermes/profiles/<name>/skills/
hermes chat --profile <name>

FAQ

What is Hermes Profiles?

Hermes Profiles is a repository of 22 Hermes Agent profiles. Each one pairs a SOUL.md persona with skills for a domain such as coding, research, security, finance or infrastructure.

How do I install a profile from Hermes Profiles?

Create a profile with hermes profile create <name>, then copy that profile's SOUL.md and skills directory into ~/.hermes/profiles/<name>/. Start it with hermes chat --profile <name>.

Is Hermes Profiles free and open source?

The repository has no license file, so default copyright applies and you should check with the author before reuse.

Similar resources for Hermes Agent

All resources

Related guides: SOUL.md for Hermes Agent: what it is and how to write one · What is Hermes Agent?