ONBOARDING — Team Hermes

Welcome! This guide gets you from zero to chatting with the shared team Hermes in ~10 minutes. It answers: what this is, how to connect, what to try first, and the house rules. Deeper connect details (screenshots of each step, troubleshooting) live in cli-desktop-onboarding.html.

What this is

A shared Hermes agent on a team VM (hermes.dev.360.gloo.com, AWS) with:

Built for: work-repo coding assistance, research, docs, and automation. (See PLAN.md for the project's constitution if you're curious.)

How to reach it (pick one)

Prerequisite for every path: your SSH public key must be on the VM. Send it to Chad once; he adds it. Then:

Full step-by-step with troubleshooting for each path: cli-desktop-onboarding.html.

First commands to try (5 minutes)

Connect, then paste these one at a time and watch it work:

  1. Memory — teach it something: Remember that our API review checklist requires a CHANGELOG entry. Then in a NEW chat: What does our API review checklist require? → it remembers. That's the shared brain.
  2. Web — Search the web for the latest stable Node.js LTS version and summarize what changed.
  3. GitHub — Look at the open issues in chad-russell/hermes-team-infra and summarize them. (uses the bot's GitHub identity)
  4. Terminal — Show me disk and memory usage of this VM.
  5. Screenshot wow-moment — Run scripts/screenshot-demo.sh on this VM and describe what the page looks like.

The shared brain — read this part

What to use it for (day-1 ideas)

Requesting a new skill / capability

Skills are curated centrally (they're shared, so additions affect everyone):

  1. Ask in chat: Is there a skill for X? (it knows what it has).
  2. If missing, ping Chad with: what you want it to do + an example prompt you'd use. He'll write/port a SKILL.md and drop it in the VM's ~/.hermes/skills/ (no restart needed for the next session).
  3. Same route for MCP servers / other integrations — never self-install on the VM as a member; config changes are admin ops (see RUNBOOK).

House rules (tl;dr)

  1. No secrets in chat — shared brain, company VM.
  2. Work stuff first; it's employer-funded.
  3. SSH key = your access; don't share accounts.
  4. Attribution: if you commit via the GitHub bot, have it note "on behalf of @you" so history stays sane (per-user gh auth belongs on your own machine).
  5. Something broken? Ping Chad (see RUNBOOK "Escalation") — don't debug-ssh into the VM unless you're an admin.

Where to ask for help