Skills as reusable operating knowledge.
A public snapshot of the Hermes skills this agent can route to. Useful as a map for what exists and where to click next, without publishing the full private runbooks.
agent-cli-delegation
Use when delegating coding or review work to external autonomous coding CLIs such as Claude Code, Codex, or OpenCode. Selects the right backend, invocation mode, sandbox, PR/review flow, and verification contract.
hermes-agent
Configure, extend, or contribute to Hermes Agent.
kanban-codex-lane
Use when a Hermes Kanban worker wants to run Codex CLI as an isolated implementation lane while Hermes keeps ownership of task lifecycle, reconciliation, testing, and handoff.
computer-use
|
dogfood
Exploratory QA of web apps: find bugs, evidence, reports.
go-workflow
Use only when the user explicitly says `legacy go-workflow` or asks to inspect historical repo-contained go-workflow artifacts. Deprecated for Viggo: bare `Go`, `Next`, `Ledger`, `$go-*`, and normal repo work route to vault-first Agent Workflow Lite.
go-workflow-antislop
ANTISLOP phase for repo-contained go-workflow runs. Remove sloppy artifacts before shipping.
go-workflow-audit
AUDIT support skill for repo-contained go-workflow runs. Run selectable quality gates for code, tests, architecture, API, performance, accessibility, UX, and security-style checks.
go-workflow-better
BETTER support skill for repo-contained go-workflow runs. Post-run improvement loop: turn a completed task/session into better workflow rules, tasks, tests, docs, or skill updates.
go-workflow-build
BUILD phase for repo-contained go-workflow runs. Change only the claimed task's allowed modify scope.
go-workflow-cancel
CANCEL support skill for repo-contained go-workflow runs. Gracefully stop, supersede, or cancel obsolete workflow tasks without corrupting queue or git state.
go-workflow-devil
DEVIL phase for repo-contained go-workflow runs. Run adversarial review for risky or multi-file changes.
go-workflow-docs-ledger
DOCS/LEDGER phase for repo-contained go-workflow runs. Update docs, task state, evidence, and run ledgers.
go-workflow-git
GIT ROUTER support skill for repo-contained go-workflow runs. Keep repository state safe: status hygiene, selective staging, ship, CI repair, PR/check inspection, and clean return to main.
go-workflow-interview
INTERVIEW support skill for repo-contained go-workflow runs. Ambiguity gate for work that cannot be safely planned without a small number of targeted questions.
go-workflow-plan
PLAN phase for repo-contained go-workflow runs. Turn intent and repo state into bounded requirements and acceptance checks.
go-workflow-release
RELEASE support skill for repo-contained go-workflow runs. Separate release/version/tag/notes behavior from generic docs-ledger work and make final publish evidence explicit.
go-workflow-route-claim
ROUTE/CLAIM phase for repo-contained go-workflow runs. Select exactly one executable task and write an exclusive handoff.
go-workflow-setup
SETUP phase for repo-contained go-workflow runs. Establish repository context before planning or editing.
go-workflow-ship
SHIP phase for repo-contained go-workflow runs. Commit, push or PR, and report final git evidence.
go-workflow-verify
VERIFY phase for repo-contained go-workflow runs. Run the task and repository checks that prove the change.
yuanbao
Yuanbao (元宝) groups: @mention users, query info/members.
architecture-diagram
Dark-themed SVG architecture/cloud/infra diagrams as HTML.
ascii-art
ASCII art: pyfiglet, cowsay, boxes, image-to-ascii.
ascii-video
ASCII video: convert video/audio to colored ASCII MP4/GIF.
baoyu-article-illustrator
Article illustrations: type × style × palette consistency.
baoyu-comic
Knowledge comics (知识漫画): educational, biography, tutorial.
baoyu-infographic
Infographics: 21 layouts x 21 styles (信息图, 可视化).
claude-design
Design one-off HTML artifacts (landing, deck, prototype).
comfyui
Generate images, video, and audio with ComfyUI — install, launch, manage nodes/models, run workflows with parameter injection. Uses the official comfy-cli for lifecycle and direct REST/WebSocket API for execution.
design-md
Author/validate/export Google's DESIGN.md token spec files.
excalidraw
Hand-drawn Excalidraw JSON diagrams (arch, flow, seq).
frontend
Enabled Hermes skill from local source.
frontend-slides
Create distinctive zero-dependency HTML slide decks with curated visual presets, viewport-fitting rules, keyboard navigation, animation, and optional vault/temp-publisher delivery. Recovered from Viggo's historical Life OS slides skill.
humanizer
Humanize text: strip AI-isms and add real voice.
ideation
Generate project ideas via creative constraints.
landing-page-redesign
Rebuild cluttered or incoherent marketing/landing pages around one clear product narrative, especially when the existing page has mixed concepts, demos, docs, and business strategy competing for attention.
local-service-website-design
Design and ship distinctive non-generic websites for local service businesses and managed-website offers, using business-specific metaphors, sharp scope, real content, and browser/mobile verification.
manim-video
Manim CE animations: 3Blue1Brown math/algo videos.
p5js
p5.js sketches: gen art, shaders, interactive, 3D.
pixel-art
Pixel art w/ era palettes (NES, Game Boy, PICO-8).
popular-web-designs
54 real design systems (Stripe, Linear, Vercel) as HTML/CSS.
pretext
Use when building creative browser demos with @chenglou/pretext — DOM-free text layout for ASCII art, typographic flow around obstacles, text-as-geometry games, kinetic typography, and text-powered generative art. Produces single-file HTML demos by default.
product-tool-frontend-design
Design and rebuild small calculator/comparison/productivity web tools into modern, minimal, calculator-first product UIs with progressive disclosure and proof-backed browser verification.
product-tool-ui
Design and plan small productivity/calculator/data-tool webapp UIs that should feel modern, quiet, useful, and not overwhelming. Use for calculator-first redesigns, progressive disclosure, expert-mode preservation, and Viggo Tools UI-style house-language decisions.
sketch
Throwaway HTML mockups: 2-3 design variants to compare.
songwriting-and-ai-music
Songwriting craft and Suno AI music prompts.
successive-website-redesigns
Create a genuinely new website design direction for the same business after previous variants already exist, preserving business facts while changing design DNA and verifying desktop/mobile quality.
touchdesigner-mcp
Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools.
hermes-operations-runbook
Operate Viggo's Hermes runtime as a class-level runbook: gateway/profile concurrency, runtime config SSOT, web backend routing, WSL/Windows access, and voice/STT/TTS pipeline troubleshooting.
kanban-workflows
Use when operating Hermes Kanban workflows as either orchestrator or worker: decompose work into cards, route to profiles, claim/heartbeat/finish cards, recover stuck workers, and keep tenant/workspace boundaries clear.
vercel-operations-runbook
Use when operating Vercel projects beyond normal deploys: inspect project state, replace/migrate projects, move aliases/domains, attach Supabase or storage integrations, manage environment variables, isolate provisioning bugs with static deploys, and verify production without leaking secrets.
webhook-subscriptions
Webhook subscriptions: event-driven agent runs.
codebase-inspection
Inspect codebases: architecture, stack, hosting/runtime, storage, LOC, languages, ratios.
github-operations
Use when operating GitHub end to end: authentication, repository setup, branches, issues, PRs, code review, CI, releases, and API/gh troubleshooting. Routes to the right GitHub sub-workflow while preserving verification and side-effect guardrails.
gif-search
Search/download GIFs from Tenor via curl + jq.
heartmula
HeartMuLa: Suno-like song generation from lyrics + tags.
songsee
Audio spectrograms/features (mel, chroma, MFCC) via CLI.
spotify
Spotify: play, search, queue, manage playlists and devices.
youtube-content
YouTube transcripts to summaries, threads, blogs.
audiocraft-audio-generation
AudioCraft: MusicGen text-to-music, AudioGen text-to-sound.
dspy
DSPy: declarative LM programs, auto-optimize prompts, RAG.
evaluating-llms-harness
lm-eval-harness: benchmark LLMs (MMLU, GSM8K, etc.).
huggingface-hub
HuggingFace hf CLI: search/download/upload models, datasets.
llama-cpp
llama.cpp local GGUF inference + HF Hub model discovery.
obliteratus
OBLITERATUS: abliterate LLM refusals (diff-in-means).
segment-anything-model
SAM: zero-shot image segmentation via points, boxes, masks.
serving-llms-vllm
vLLM: high-throughput LLM serving, OpenAI API, quantization.
weights-and-biases
W&B: log ML experiments, sweeps, model registry, dashboards.
audio-to-obsidian-vault
Use when Viggo sends an audio/voice message that should become durable Obsidian/Life OS context: transcript, summary, context lookup, project/entity/topic enrichment, and any explicit instruction execution.
document-photo-to-vault
Use when Viggo sends photos/screenshots of physical or digital documents that should be captured into the Life OS/Obsidian vault, especially multi-photo letters such as Belastingdienst correspondence that need OCR/transcription, one combined source note, saved media embeds, entity/project/context links, daily logging, and explicit validation.
life-os-custom-harness
Inspect and operate Viggo's legacy Life OS custom agent harness split across life-os-core and life-os-pipeline.
life-os-memory-pipeline
Design and operate a local, vault-first memory pipeline for Viggo's Life OS: raw Hermes interactions, extracted facts, memory/context cards, and retrieval, using Honcho as inspiration without cloud lock-in.
life-os-task
Use when Viggo wants durable task management in the Life OS vault: create, inspect, update, classify, or bridge tasks between Hermes session todos, Hermes Kanban, and vault task notes.
obsidian
Read, search, create, and edit notes in the Obsidian vault.
self-analysis-context-writeback
Use when Viggo asks a personal/self-analysis question; answer context-first from Life OS, then patch vault context when the exchange sharpens the durable self-model.
telegram-to-vault-router
Enabled Hermes skill from local source.
vault-capture-operations
Class-level operational patterns for safe Obsidian/vault captures from Telegram or local evidence, including Syncthing conflict handling, media preservation, read-back, and validation discipline.
vault-context-memory-ingestion
Read a bounded subset of Viggo's Life OS vault system/context docs and convert durable, non-sensitive insights into Hermes memory and fact_store.
viggo-life-os-vault
Work safely with Viggo's Syncthing-backed Obsidian/Life OS vault and related Life OS capture pipelines from WSL/Telegram, including vault writes, schema discovery, meeting/call capture outputs, validation, and write/commit discipline.
viggo-reflect
Use when Viggo asks to reflect, recap a day/week/month/session, find patterns in recent work or life context, or turn scattered context into one sharp observation without turning it into a checklist.
website-scrape-to-vault
Scrape public website content into Viggo's Life OS vault as bounded data artifacts plus an index reference note, with validation.
youtube-to-obsidian-vault
Standard workflow for Viggo: when a YouTube URL is received, extract the transcript, create an Obsidian/Life OS vault note, summarize it, map it against relevant vault context, add WikiLinks/URLs/topics/entities, and include advice when useful.
agent-correction-loop
Use when Viggo corrects the agent's behavior, invokes selfimprove-style review, asks why the agent chose the wrong lane, or wants a durable process fix after unintended side effects. Converts the miss into skill/memory/script/config changes with verification.
agent-prompt-intelligence
Use when turning public system-prompt leak, agent-prompt benchmark, or coding-agent prompt repositories into safe defensive improvements: source maps, credential-free watchers, skill patches, regression evals, and opt-in cron enablement.
airtable
Airtable REST API via curl. Records CRUD, filters, upserts.
bertus-command-bus
Enabled Hermes skill from local source.
bertus-email-gateway-ops
Operate Bertus/Hermes email gateway settings: home address, allowed users, bounces, startup/shutdown notifications, and verification.
better
Enabled Hermes skill from local source.
brainstorm
Enabled Hermes skill from local source.
calendar-invite-email
Enabled Hermes skill from local source.
caveman
Enabled Hermes skill from local source.
compact-agent-output
Use when Viggo asks for shorter answers, caveman style, less verbosity, Telegram-friendly summaries, or when finishing agentic work for Viggo. Preserve evidence while compressing chat output.
consumption-kruidvat
Use when building, maintaining, or running Kruidvat supplement shopping/cart automation in the Life OS consumption repo. Loads repo docs, supplement decision guardrails, browser/cart safety rules, and Codex handoff checklist.
consumption-notenshop
Use when building, maintaining, or running the De Notenshop recurring cart automation in the Life OS consumption repo. Loads the repo docs, vault source note, browser/cart safety rules, and Codex handoff checklist.
external-service-automation
Build and operate safe automations around third-party services: MCP wrappers, email unsubscribe flows, browser/API discovery, auth handling, side-effect limits, tests, and handoff docs.
generated-document-review
Review generated customer-facing document artifacts (DOCX/PDF/screenshots/reports/FOs) visually, textually, and table-semantically before claiming they are ready.
google-workspace
Gmail, Calendar, Drive, Docs, Sheets via gws CLI or Python.
grill-me
Enabled Hermes skill from local source.
hardening-pass
Enabled Hermes skill from local source.
improve
Enabled Hermes skill from local source.
job-application-package
Use when Viggo asks for a vacancy-specific application package: research docs → claim matrix → motivation letter → CV → polished PDF/HTML output, with extra guardrails for CV quality.
linear
Linear: manage issues, projects, teams via GraphQL + curl.
maps
Geocode, POIs, routes, timezones via OpenStreetMap/OSRM.
master-tactician
Use when reviewing sensitive stakeholder messages, permission requests, negotiations, risk disclosures, employer/client boundary wording, or any draft where tactical positioning matters. Finds logical flaws, adversarial interpretations, over-disclosure, leverage loss, and safer alternatives before presenting a final draft.
nano-pdf
Edit PDF text/typos/titles via nano-pdf CLI (NL prompts).
next
Enabled Hermes skill from local source.
next-improvements
Enabled Hermes skill from local source.
notion
Notion API + ntn CLI: pages, databases, markdown, Workers.
ocr-and-documents
Extract text from PDFs/scans (pymupdf, marker-pdf).
powerpoint
Create, read, edit .pptx decks, slides, notes, templates.
recheck
Enabled Hermes skill from local source.
selfimprove
Enabled Hermes skill from local source.
selfimprove-axe
Enabled Hermes skill from local source.
skills-sh-curation
Use when Viggo asks to find, compare, import, or evaluate external agent skills from skills.sh or similar skill directories; search externally, compare against installed Hermes skills, and convert only durable patterns rather than blindly installing.
teams-meeting-pipeline
Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.
temp-publisher
Publish temporary, browsable HTML artifacts to Viggo's Vercel-backed temp-publisher repo with expiry metadata and optional cleanup. Trigger phrases include "publish to html" and "publish html" for the md → linkjes → concreet maken → plaatjes → temp-publisher workflow.
verification-line
Use when finishing any non-trivial Hermes task: produce an evidence-backed verification line with sources, changed artifacts, validation commands/results, and remaining risks.
viggo-agent-interaction-style
Communicate with Viggo during agentic work: concise progress/results, approval prompts for risky actions, Dutch/Telegram style, and concrete scope/risk reporting.
viggo-draft
Use when composing messages for Viggo: email, Telegram, Teams/chat, SMS/iMessage-style text, replies, sensitive wording, Dutch rewrites, Frisian variants, or any message that should be previewed before sending.
viggo-output
Use when Viggo asks for a polished deliverable: report, memo, one-pager, presentation, PDF/DOCX/PPTX, interactive HTML, dashboard, diagram-rich output, or anything that should look finished rather than be a plain chat answer.
viggo-research-decision-support
Research and rank real-world options for Viggo with evidence, fit trade-offs, and practical next actions: shopping, career opportunities, application packs, and comparable decision-support scans.
webshop-cart-automation
Semi-automate recurring webshop orders by filling carts via official APIs, private platform endpoints, or Playwright/browser automation while stopping before payment.
arxiv
Search arXiv papers by keyword, author, category, or ID.
blogwatcher
Monitor blogs and RSS/Atom feeds via blogwatcher-cli tool.
llm-wiki
Karpathy's LLM Wiki: build/query interlinked markdown KB.
polymarket
Query Polymarket: markets, prices, orderbooks, history.
public-person-background-check-to-vault
Enabled Hermes skill from local source.
research-paper-writing
Write ML papers for NeurIPS/ICML/ICLR: design→submit.
worldmonitor
Use WorldMonitor as a read-only external intelligence source through the local Bertus/Hermes wrapper; health/OpenAPI checks work without credentials, data endpoints use optional WM_KEY.
agent-workflow-lite
Enabled Hermes skill from local source.
agent-workflow-lite-execution
Execute vault-first Agent Workflow Lite tasks and parent plans atomically: claim, implement, verify, commit/push, finish, refresh parent progress, and report evidence.
agent-workflow-lite-planning
Plan vault-first Agent Workflow Lite work packages when the execution repo may live on another machine/profile; create parent plans and child tasks without claiming or implementing.
agent-workflow-loop
Use when Viggo says loop, ralph, werk tot groen, or asks for Ralph/OMX/Oh-My-Codex-style persistence around Agent Workflow Lite tasks and plans. Runs bounded build→verify→critic→repair cycles until gates pass or a blocker is proven.
audit
Enabled Hermes skill from local source.
aw-lite-loop-runtime
Use when operating durable go-loop state for vault-first Agent Workflow Lite: task/plan loop blocks, loop-run manifests, go_loop.py helper commands, validation, and handoff evidence without replacing claim/finish execution.
data-audit
Audit data tools, ETL flows, generated reports, and transformations for correctness, lineage, reproducibility, and wrong-but-plausible data risks.
debug
Enabled Hermes skill from local source.
debugging-hermes-tui-commands
Debug Hermes TUI slash commands: Python, gateway, Ink UI.
devil
Enabled Hermes skill from local source.
devil-review
Enabled Hermes skill from local source.
fo-generation-quality-gates
>-
go-goal
Enabled Hermes skill from local source.
go-loop
Enabled Hermes skill from local source.
go-now
Enabled Hermes skill from local source.
go-plan
Enabled Hermes skill from local source.
go-task
Enabled Hermes skill from local source.
grill-with-docs
Enabled Hermes skill from local source.
hermes-agent-skill-authoring
Author in-repo SKILL.md: frontmatter, validator, structure.
hermes-s6-container-supervision
Modify, debug, or extend the s6-overlay supervision tree inside the Hermes Agent Docker image — adding new services, debugging profile gateways, understanding the Architecture B main-program pattern.
life-os-hermes-workflow
Use when doing substantial or complex programming, coding, repository, automation, debugging, implementation, refactor, test, docs, or multi-file software work for Viggo in Hermes. Also use for the trigger phrase 'agent_project_workspace workflow' / 'Agent Project Workspace workflow' in a repo: install or operate repo-local .hermes project/task orchestration. Enforces SETUP→PLAN→ROUTE/CLAIM→BUILD→VERIFY→DOCUMENTATION→DEVIL→ANTISLOP→SHIP with evidence-first verification and in-repo documentation
loop
Enabled Hermes skill from local source.
mem-ui-design
Audit and polish Minimal ETL Modeler UI design consistency with screenshot-backed, repo-native changes.
obsidian-plugin-portfolio
Build, audit, release, and triage Viggo's small Obsidian plugin repos as a portfolio: community readiness, GitHub releases, Obsidian directory status, Windows-local test vault smoke, and safe scope decisions.
plan
Plan mode: write an actionable markdown plan to .hermes/plans/, no execution. Bite-sized tasks, exact paths, complete code.
private-project-notes-repo-intake
Process screenshots/documents into private project notes repositories: resolve/clone exact repo first, use AW Lite safely, store source/work/notes in the right folders, commit/push, and report privacy-light evidence.
prompt-evaluation
Build and maintain prompt/agent evaluation harnesses: promptfoo suites, deterministic local providers, regression cases, rubric assertions, and CI-ready verification for Life OS, Hermes, McCoy, or other prompt-heavy systems.
public-repo-aw-lite-onboarding
Use when Viggo asks to start a new public repo and create an Agent Workflow Lite plan/backlog for it, especially when repo runtime data/indexes must stay outside Git.
quality-audit
Enabled Hermes skill from local source.
refactor
Enabled Hermes skill from local source.
runtime-release-browser-evidence
Use when shipping browser/runtime changes through Agent Workflow Lite that require release/version metadata, standalone HTML/export verification, or browser proof.
sdp-alteryx-template-field-analysis
Analyze Smart Data Platform ↔ Alteryx Template Flows field-key mismatches and design template-driven generator fixes.
sdp-dashboard-sqlite-read-model
Build or maintain the SDP Dashboard local SQLite read model from smart-data-platform; smart-data-platform is the SSOT for upstream SDP data.
simplify-code
Parallel 3-agent cleanup of recent code changes.
skill-command-routing
Design, implement, and verify Hermes skill command routing: slash commands, Telegram-safe aliases, plain-text trigger routing, and pre-model skill invocation rewrites.
spike
Throwaway experiments to validate an idea before build.
subagent-driven-development
Execute plans via delegate_task subagents (2-stage review).
systematic-debugging
4-phase root cause debugging: understand bugs before fixing.
tdd
Enabled Hermes skill from local source.
test-driven-development
TDD: enforce RED-GREEN-REFACTOR, tests before code.
vault-aw-lite-operations
>-
vercel-app-versioning
Add durable build/version markers and stale-cache recovery to small Vercel web apps.
viggo-adr
Use when a technical or architectural decision should be captured: technology choice, trade-off, module boundary, data model, workflow convention, or any decision that future Viggo/agents should not have to rediscover.
viggomeesters-homepage-development
Use when developing Viggo's personal homepage viggomeesters.nl on Vercel: inspect the static repo, make small homepage/content edits, add project tiles/pages, verify locally/browser, and deploy safely.
writing-plans
Write implementation plans: bite-sized tasks, paths, code.