Templates
Starter config.yaml
Section titled “Starter config.yaml”Free tier, no 9Router, one model. Copy this to ~/.hermes/config.yaml:
# Hermes Designer, Starter Configprovider: openroutermodel: openrouter/autoapi_key: YOUR_OPENROUTER_KEY
tools: web: true terminal: true file: true vision: true image_gen: true
# Telegram gateway (optional)telegram: enabled: false token: ""
# Memory, persists across sessionsmemory: enabled: true mode: hybridDesigner Tip:
Start with this. Add 9Router, model routing, and aux tasks later, only when you need them.
Starter skill template
Section titled “Starter skill template”---name: my-skill-namedescription: One-line description of what this skill does.trigger: When to use this skill---
# Skill Name
## Steps1. First step2. Second step3. Third step
## Pitfalls- Common mistake to avoid- Edge case to watch for
## Verification- How to check it workedSave to ~/.hermes/skills/my-skill-name/SKILL.md.
Cron job template
Section titled “Cron job template”# Run every Monday at 9amschedule: "0 9 * * 1"name: weekly-seo-auditprompt: | Run an SEO audit on https://example.com Check: meta tags, headings, image alt text, page speed Deliver the report to TelegramKanban board template
Section titled “Kanban board template”# Multi-agent kanban boardname: design-teamcolumns: - todo - in-progress - review - doneworkers: - name: designer-agent model: openrouter/auto skills: - design-fidelity-check - tailwind-design-system-tokens - name: builder-agent model: openrouter/auto skills: - nextjs-app-router-workflows - shadcn-data-tableNext steps
Section titled “Next steps”- Installation: if you haven’t installed yet
- 9Router: upgrade from single model
- Save Tokens: route aux tasks to cheap models