botmaker skill

A Hermes Agent skill and SOUL for a bot whose only job is minting other specialist bots through a strict procedure.

  • 289 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The skill creates bot profiles and links to shared skills inside Hermes.
All reasons and checks

techjanitor/botmaker

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/botmaker

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The skill creates bot profiles and links to shared skills inside Hermes.

This is third-party code. Review the repository files before installing.

What it does

botmaker runs the creation of a new Hermes bot through a chain: interview, a one-screen SOUL draft, human sign-off, profile scaffold, certification in the child own chat and documentation in a vault. The author principle: seeding files is not a bot. The repository holds `profile/SOUL.md`, example `config.yaml` and `profile.yaml`, the `SKILL.md` runbook, references on SOUL craft, process and documentation, and two scripts: `link_skill_tree.py` for shared-skill links and `drift_check.py` for doc-drift checks after every mint.

Who it is for. Hermes Agent users running several bots who want specialists with earned constraints rather than profile clones with someone else SOUL.

Good fit when

  • A Hermes fleet needs a new bot with one narrow job.
  • The SOUL of a new bot is signed off by a human before scaffolding.
  • A bot must run on a different provider than the service it operates.
  • Bot documentation is checked by script after minting.

Not a fit when

  • Hermes Agent is not in use.
  • Only one model provider is configured.
  • You need a one-off chatbot with no certification procedure.

Example request

Mint a new Hermes bot for triaging incoming tickets: run the interview and show the SOUL draft for sign-off.

Limitations

A Hermes CLI with a working default profile is required, and `hermes profile create --help` must succeed. The method needs at least two configured model providers: a bot that operates a service must not run on that service inference path. A documentation home for the fleet is needed; any Markdown directory works. The skill creates profiles and file links, so review results before launching bots. The Honcho memory provider is optional. The last commit was on 1 September 2026.

How to disable. Remove the botmaker skill and SOUL from the Hermes profile. Delete bot profiles it created and vault entries separately.

FAQ

What is a SOUL?

The personality and constraints file of a Hermes bot, signed off by a human in this method.

Why two providers?

An operator bot must not run on the inference of the service it manages, so a service failure does not take its brain down.

What does drift_check.py do?

Checks doc drift after every minted bot.

Is Honcho memory required?

No, it is optional.

Which agent is it for?

For Hermes Agent by Nous Research.

Discussion

No questions or reviews yet.

Skills

Hermes Agent plugin that builds a complete working Bot from one sentence: name, SOUL.md, memory, tools and optional routines

PluginExtended access146Repository stars

A library of skills and plugins for Hermes Agent covering research, media, scraping, documents, DevOps and agent upkeep.

SkillBroad access123Repository stars

A pack of practical skills for Hermes Agent: notes, trips, code security, browser automation and interface themes.

SkillExtended access78Repository stars

Thirteen stable and six experimental skills for Hermes Agent: stack diagnosis, migration, token and skill audits

SkillExtended access127Repository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIBroad access262.9KRepository stars

A monorepo of five skills for Hermes Agent: agent security hardening, skill auto-updates, skill search, cross-border expansion and Tencent Yuanbao chat

SkillMinimal access1Repository stars

README in short

A bot minting procedure: interview, SOUL, sign-off, scaffold, certification in the bot chat and documentation. Scripts link skills and check doc drift.

README badge

Report a problem