Donna skill

A ready Hermes Agent profile: an executive assistant persona with 72 skills, guided first run and an optional tool router

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

Broad access

Why this level

  • Enables the terminal, file, code_execution and computer_use toolsets by default, that is command execution and computer control
  • The macOS skills work with mail, messages, calendar and reminders, and integrations are connected with your consent
All reasons and checks

atlasomnia/donna-starter

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/donna

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

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Enables the terminal, file, code_execution and computer_use toolsets by default, that is command execution and computer control
  • The macOS skills work with mail, messages, calendar and reminders, and integrations are connected with your consent

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

What it does

Donna sets up Hermes Agent as a working assistant without building one from scratch. You clone the repository into the profiles directory, connect a model provider and on the first conversation Donna offers a guided orientation. The persona is set in SOUL.md: a sharp, discreet, outcome-focused executive assistant. The profile carries 72 curated skills: Hermes configuration, plugin development, research, documents, GitHub workflows, Reddit, trip planning and local models. The hermes-starter-onboarding skill asks who you are, then walks through each toolset one by one (web, browser, terminal, file, memory, cronjob and the rest), sets up search, memory and the integrations you choose, and does not report anything as working until its dependency is present. A separate Hermes Token Router plugin predicts the toolsets needed on the first turn and shows the model only those. It is installed but disabled: turn it on during orientation or by editing config.yaml. No keys, sessions or personal memory are included, and the profile starts with generic community defaults.

Who it is for. Hermes Agent users on macOS who want a working assistant with guided setup and a ready set of skills.

Good fit when

  • You just installed Hermes Agent and want a ready profile without manual setup
  • You need an assistant for notes, calendar, mail, reminders and Obsidian connected one at a time
  • You want to walk through all Hermes toolsets and switch off the unneeded ones in plain language
  • Tokens go on tool descriptions and you are ready to try the router
  • You want recurring jobs: a daily briefing, health reminders and stock quotes

Not a fit when

  • Hermes Agent is not installed: the profile works only inside it
  • You are not on macOS: some skills are written for Apple tools
  • You need a minimal profile without tools: every toolset is enabled by default
  • You need a profile for a specific role such as developer: Donna is set up as an assistant

Example request

Help me set up my profile: walk through the toolsets, connect search through SearXNG and Mnemosyne memory

Limitations

  • Hermes Agent and a model provider account are required: DeepSeek, OpenAI, Anthropic or a local server.
  • macOS is recommended, some skills work only there.
  • All toolsets are enabled by default, including terminal, file, code_execution and computer_use, and you switch the extras off during orientation.
  • Web search needs a backend: SearXNG at your own address or Brave, Tavily, Exa; without it the web toolset is not counted as working.

How to disable. Delete the ~/.hermes/profiles/donna directory and run Hermes with another profile. The router is turned off by removing hermes-token-router from the plugin list in config.yaml.

FAQ

How do I install Donna in Hermes Agent?

Run mkdir -p ~/.hermes/profiles and git clone https://github.com/AtlasOmnia/donna-starter.git ~/.hermes/profiles/donna. Then hermes setup for a provider key and hermes --profile donna chat to start.

How do I update Donna?

git -C ~/.hermes/profiles/donna pull fetches updates. The standard Hermes skill library syncs with hermes update, while Donna skills are tracked as user-modified and never overwritten.

Is Token Router enabled by default?

No, the plugin is installed and disabled, so the profile works like stock Hermes. Orientation can turn it on, or add hermes-token-router to the plugins in config.yaml manually.

Does the profile include any keys or memory?

No. No keys, credentials, sessions or personal memory are included, and the profile starts with generic community defaults.

Which memory is recommended?

Orientation recommends Mnemosyne: local-first, profile-scoped, with no external account. You can connect your own.

Discussion

No questions or reviews yet.

Skills

The /myoffice command opens a browser office showing what every agent on your machine is doing: thinking, waiting for you or done.

SkillExtended access401Repository stars

Personal agent context in plain Markdown files you own, plus an onboarding skill built on a short interview

SkillMinimal access738Repository stars

Personal assistant kit for Claude Code, Codex CLI and Grok CLI: file-based memory, 23 skills and a guided first-run setup

SkillExtended access137Repository stars

A workspace with AGENTS.md and 49 skills for product managers: backlog, goals, priorities, PRDs and verified execution

WorkflowExtended access119Repository stars

Four skills for a person with several AI assistants: a task register, evidence-based acceptance, beginner instructions

PluginMinimal access828Repository stars

Five skills: session handoff between agents, delegation via herdr panes, source-first repo research and types from decisions.

SkillMinimal access62Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Donna (this card)no139
Hermes Tool Routerno145the standalone router plugin; Donna ships it inside a ready profile with 72 skills
oh-my-hermesno5,603another Hermes set; this one is a profile with a persona and guided orientation

README in short

The README presents Donna as a ready Hermes Agent profile from AtlasOmnia and lists what is included: persona, 72 skills, orientation, router and skin. Then come requirements, install by cloning, a nine-step guided orientation, a Token Router description and a list of skills by group.

README badge

Report a problem