hermes-starter-onboarding

Guides consent-gated first-run setup of Hermes profiles, toolsets, memory, and cron jobs.

115|9|Updated Aug 5, 2026
One-click install
npx skills add https://github.com/AtlasOmnia/donna-starter --skill hermes-starter-onboarding-atlasomnia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermes-starter-onboarding
Source: https://github.com/AtlasOmnia/donna-starter/tree/main/skills/hermes/hermes-starter-onboarding
Command: npx skills add https://github.com/AtlasOmnia/donna-starter --skill hermes-starter-onboarding-atlasomnia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New Hermes profiles start blank, and users often don't know which toolsets, memory providers, integrations, or scheduled jobs to enable. This Skill runs a conversational, approval-gated orientation that configures only what the user explicitly chooses and verifies every change. ## Core Features & Use Cases - Guided identity and capability interview: Asks about the user's name, assistant name, reply style, and main jobs, then recommends matching toolsets instead of exposing raw configuration keys. - Toolset walkthrough and web-search setup: Reviews every enabled CLI toolset in plain language, peels back unwanted ones via hermes tools, and configures a search backend (SearXNG or a hosted API) verified with a real query. - Memory and integration setup: Configures Mnemosyne or another memory provider, connects Obsidian or other integrations only after approval, and never handles credentials in chat. - Scheduled job creation: Builds approved cron jobs for daily briefings, wellness check-ins, health reminders, and stock quotes with self-contained prompts and duplicate detection. - Use Case: A user clones a starter Hermes profile and says "help me set up my profile"; the Skill interviews them, proposes a plan, applies approved changes, and verifies config, toolsets, and cron state. ## Quick Start Ask the assistant to help you set up your new Hermes profile and walk through the first-run orientation.

Frequently Asked Questions about hermes-starter-onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a new Hermes profile for the first time?

Start a chat with the profile and ask for the setup orientation. The Skill interviews you about identity, main jobs, memory, and integrations, presents a plan, and applies only the changes you approve, verifying each result afterward.

How do I configure a web search backend in Hermes?

Web search needs a provider configured globally: a self-hosted SearXNG instance URL, a hosted API like Brave or Tavily set up through the provider's own flow, or the interactive `hermes setup` walkthrough. The setup is verified with a real query before being reported as working.

Can I schedule a daily briefing or stock quotes with Hermes cron jobs?

Yes, after approval the Skill creates cron jobs with self-contained prompts for daily briefings, wellness check-ins, health reminders, or stock quotes. It lists existing jobs first to avoid duplicates and confirms name, schedule, and delivery target after creation.

Does the onboarding skill handle API keys or credentials?

No. It never asks for passwords, API keys, or tokens in chat. Credential entry happens only through the provider's official setup flow, and existing keys in the global .env file are picked up automatically without copying.

When should I not use the Hermes onboarding skill?

Do not use it to install or repair the Hermes runtime itself, diagnose an already configured integration, make medical decisions, or give investment advice. Those cases belong to the hermes-agent skill, integration-specific troubleshooting skills, or qualified professionals.