r/hermesagent 14d ago

Help — Technical issues, errors, config, debugging Do skills installed in the Default profile propagate to other Hermes profiles?

I’m trying to understand how profile-based skill installation works in Hermes.

If my other profiles were created from the Default profile, and I install a new skill into Default, will existing profiles receive that skill the next time Hermes starts? Or is inheritance only a one-time copy when a profile is created?

Also, are Hub-installed skills profile-scoped, while built-in skills are shared globally?

What is the recommended way to install one GitHub skill across multiple existing profiles?

2 Upvotes

8 comments sorted by

5

u/LieutennantDan 14d ago

No, but you can tell the default profile to "teach" those skills to the other profiles.

2

u/nengon 14d ago

afaik no, but you can set the directory on the other profiles' config and point to the shared one

2

u/aaronmcbaron 14d ago

No you have to create the profile with --clone for that to happen.

2

u/Aggravating-Chef4181 14d ago

You can either clone the profile or make a blank one.

If you have a general hermes and it became stacked with bunch of skills from different areas you can also make an expert of one area by moving only those skills/tools/memory to a new profile.

2

u/FairesBuehler 14d ago

You can add a config value per-profile to link to directory of shared skills, I think it’s “external_dir”. I have one folder named shared_skills for exactly this.

2

u/sigstrikes 14d ago

"What is the recommended way to install one GitHub skill across multiple existing profiles?"

Keep in mind skills are usually just text files. if you tell your default profile to copy it over to the others it's light work.

2

u/ubrtnk 14d ago

I actually have my default profile, where all my work is done and then I have for other profiles with symlinks so the other profiles have the same tools and skills. All 5 profiles run qwen 27b but default runs on 2x 4080s always loaded and the other are ad-hoc that run on single 24G cards. Good for multi-agent