Esta nota complementa Guia básico do Hermes Agent na trilha IA. Para explorar o ecossistema mais amplo de ferramentas de IA, consulte Altern.AI.
Versão: 1.0
Data: 2026-05-17
Foco: Ubuntu/Linux, uso prático, instalação e seleção de skills úteis.
1. O que são skills no Hermes?
No Hermes, skills são pacotes de conhecimento e procedimento que ensinam o agente a fazer tarefas específicas.
Pense nelas como “manuais operacionais acionáveis”:
- uma skill pode ensinar o Hermes a revisar PRs no GitHub;
- outra pode ensinar a criar diagramas;
- outra pode ensinar a usar Google Workspace;
- outra pode ensinar um fluxo interno seu, como “gerar relatório semanal da empresa”.
A sacada boa é que o Hermes não carrega tudo o tempo inteiro. Ele usa progressive disclosure:
- vê uma lista compacta das skills disponíveis;
- abre a skill completa só quando precisa;
- abre arquivos auxiliares da skill só se forem necessários.
Isso economiza contexto e evita que o agente fique “inchado”.
2. Onde as skills ficam no Linux/Ubuntu?
Diretório principal:
~/.hermes/skills/Esse é o diretório local e principal.
Skills instaladas via Hub, skills criadas pelo próprio agente e skills que vêm junto com o Hermes acabam nesse ecossistema.
3. Tipos de skills
3.1 Bundled skills
São skills que já vêm com o Hermes.
Elas são copiadas para:
~/.hermes/skills/na instalação ou atualização.
Exemplos:
planarxivgithub-pr-workflowgoogle-workspaceobsidiannotionyoutube-contentsystematic-debuggingtest-driven-development
3.2 Optional skills
São skills oficiais, mas não vêm ativas por padrão.
Você instala manualmente:
hermes skills install official/<categoria>/<skill>Exemplo:
hermes skills install official/mlops/axolotl
hermes skills install official/security/1password
hermes skills install official/research/duckduckgo-search3.3 Community / Hub skills
São skills vindas de registries externos, como skills.sh, repositórios GitHub, endpoints .well-known, ClawHub etc.
Exemplo genérico:
hermes skills search react --source skills-sh
hermes skills inspect skills-sh/vercel-labs/agent-skills/vercel-react-best-practices
hermes skills install skills-sh/vercel-labs/agent-skills/vercel-react-best-practicesUse com mais cuidado. Skill de terceiros pode conter instruções ruins, perigosas ou simplesmente porcaria.
4. Comandos essenciais
Listar skills instaladas
Dentro do chat:
/skillsVia terminal:
hermes skills listBuscar skills
Dentro do chat:
/skills search docker
/skills search github
/skills search researchVia terminal:
hermes skills search docker
hermes skills search github
hermes skills search researchNavegar pelo Hub
hermes skills browseSomente skills oficiais opcionais:
hermes skills browse --source officialInspecionar antes de instalar
hermes skills inspect official/security/1passwordPara community skills, isso é obrigatório na prática. Não instale às cegas.
Instalar skill
hermes skills install official/security/1passwordAtualizar skills instaladas pelo Hub
hermes skills check
hermes skills updateAuditar skills
hermes skills auditRemover skill
hermes skills uninstall <nome-da-skill>Restaurar uma bundled skill
Se você quebrou/editou uma skill bundled e quer voltar para a versão original:
hermes skills reset <nome-da-skill> --restoreExemplo:
hermes skills reset google-workspace --restore5. Principais bundled skills por categoria
Abaixo estão as skills mais úteis para uso real. Não é uma lista de todas; é a lista que vale seu tempo primeiro.
5.1 Planejamento e execução de trabalho
plan
Para que serve: cria planos de implementação em Markdown, sem sair executando comandos.
Use quando você quer que o Hermes pense antes de agir.
Exemplo:
/plan planeje a migração do meu app Flask para FastAPIBoa para:
- planejar features;
- quebrar tarefas grandes;
- evitar que o agente saia fazendo besteira;
- documentar decisões.
Minha recomendação: use plan antes de qualquer tarefa grande.
writing-plans
Para que serve: escrever planos de implementação com tarefas menores, caminhos de arquivos e sequência de execução.
Boa para:
- projetos de código;
- refatorações;
- tarefas de engenharia;
- instruções para outro agente ou para você mesmo.
spike
Para que serve: validar uma ideia rapidamente antes de transformar em projeto.
Boa para:
- testar bibliotecas;
- fazer provas de conceito;
- confirmar se uma abordagem técnica é viável;
- matar ideias ruins cedo.
5.2 Desenvolvimento de software
systematic-debugging
Para que serve: depuração em fases, procurando causa raiz antes de tentar consertar.
Use quando o erro é confuso.
Exemplo:
/systematic-debugging meu script Python quebra com erro intermitente, investigue antes de corrigirBoa para:
- bugs difíceis;
- erro intermitente;
- sistemas com muitos componentes;
- evitar “tentativa e erro” burra.
test-driven-development
Para que serve: força o ciclo RED-GREEN-REFACTOR: primeiro teste, depois implementação, depois limpeza.
Boa para:
- código crítico;
- APIs;
- funções de negócio;
- refatorações com segurança.
requesting-code-review
Para que serve: revisão pré-commit com foco em segurança, qualidade e correções automáticas.
Boa para:
- revisar antes de subir PR;
- encontrar falhas óbvias;
- pegar problemas de qualidade;
- evitar vergonha no GitHub.
python-debugpy
Para que serve: depurar Python com pdb, debugpy e fluxo DAP.
Boa para:
- scripts Python;
- APIs;
- jobs;
- automações.
node-inspect-debugger
Para que serve: depurar Node.js usando --inspect e protocolo do Chrome DevTools.
Boa para:
- apps Node;
- servidores Express/Nest;
- scripts JS;
- debugging de runtime.
5.3 GitHub
github-auth
Para que serve: configurar autenticação GitHub com tokens HTTPS, SSH keys e gh CLI.
Use primeiro se o Hermes ainda não consegue mexer no GitHub.
github-pr-workflow
Para que serve: ciclo completo de PR: branch, commit, abrir PR, acompanhar CI e merge.
Boa para:
- automatizar tarefas de desenvolvimento;
- criar PRs pequenos;
- manter fluxo de Git limpo.
Exemplo:
/github-pr-workflow crie uma branch, implemente a correção e abra um PRgithub-code-review
Para que serve: revisar PRs, diffs e comentar usando gh ou REST API.
Boa para:
- revisar PR seu;
- revisar PR de terceiro;
- criar comentários inline;
- detectar regressões.
github-issues
Para que serve: criar, triagear, rotular e atribuir issues.
Boa para:
- organizar backlog;
- transformar bugs em tarefas;
- registrar decisões.
github-repo-management
Para que serve: clonar, criar, forkar repositórios, gerenciar remotes e releases.
Boa para:
- setup de projeto;
- manutenção de repositórios;
- automação de releases.
5.4 Pesquisa e conhecimento
arxiv
Para que serve: pesquisar e recuperar papers acadêmicos do arXiv.
Boa para:
- IA;
- machine learning;
- ciência da computação;
- revisão de literatura.
Exemplo:
/arxiv encontre papers recentes sobre RAG com rerankingllm-wiki
Para que serve: construir e consultar uma base de conhecimento em Markdown interligada, inspirada no LLM Wiki do Karpathy.
Boa para:
- notas técnicas;
- pesquisa contínua;
- organização de conhecimento.
research-paper-writing
Para que serve: apoiar escrita de papers de ML no estilo NeurIPS/ICML/ICLR.
Boa para:
- estruturar paper;
- organizar experimento;
- montar narrativa técnica;
- revisar seções.
blogwatcher
Para que serve: monitorar blogs e feeds RSS/Atom.
Boa para:
- acompanhar pesquisa;
- acompanhar concorrentes;
- acompanhar lançamentos técnicos;
- criar radar de notícias.
5.5 Produtividade
google-workspace
Para que serve: Gmail, Calendar, Drive, Docs e Sheets via gws CLI ou Python.
Boa para:
- procurar e-mails;
- mexer em docs;
- consultar agenda;
- automatizar planilhas;
- trabalhar com Drive.
Instale/configure com cuidado porque envolve dados sensíveis.
notion
Para que serve: trabalhar com Notion API e ntn CLI: páginas, databases, Markdown e Workers.
Boa para:
- base de conhecimento;
- tarefas;
- documentação;
- CRM simples;
- gestão pessoal.
obsidian
Para que serve: ler, buscar, criar e editar notas em um vault Obsidian.
Boa para:
- PKM;
- pesquisa pessoal;
- diário técnico;
- notas de projetos.
linear
Para que serve: gerenciar issues, projetos e times no Linear via GraphQL/curl.
Boa para:
- times de produto;
- gestão de roadmap;
- bugs;
- sprint planning.
airtable
Para que serve: CRUD de registros Airtable via REST API.
Boa para:
- bancos simples;
- CRM;
- inventário;
- automações administrativas.
maps
Para que serve: geocodificação, POIs, rotas e fusos via OpenStreetMap/OSRM.
Boa para:
- logística;
- pesquisa local;
- rotas;
- automações com endereço.
nano-pdf
Para que serve: editar texto, títulos e pequenos erros em PDFs via prompt natural.
Boa para:
- ajustes rápidos;
- correções simples;
- edição pontual.
Não espere milagre em PDF complexo.
ocr-and-documents
Para que serve: extrair texto de PDFs e scans usando ferramentas como PyMuPDF e Marker PDF.
Boa para:
- digitalização;
- leitura de contratos;
- documentos escaneados;
- transformar PDF em texto útil.
powerpoint
Para que serve: criar, ler e editar apresentações .pptx.
Boa para:
- decks internos;
- slides de reunião;
- apresentações de projeto.
5.6 Mídia e conteúdo
youtube-content
Para que serve: transformar transcrições do YouTube em resumos, threads e posts.
Boa para:
- estudar vídeos longos;
- transformar aula em notas;
- criar conteúdo derivado.
spotify
Para que serve: pesquisar, tocar, enfileirar músicas e gerenciar playlists/dispositivos.
Boa para:
- uso pessoal;
- automações de mídia;
- playlists.
gif-search
Para que serve: buscar e baixar GIFs do Tenor com curl e jq.
Boa para:
- conteúdo leve;
- posts;
- mensagens.
songwriting-and-ai-music
Para que serve: composição musical e prompts para Suno.
Boa para:
- letra;
- estrutura de música;
- prompt musical.
songsee
Para que serve: gerar espectrogramas e extrair features de áudio, como mel, chroma e MFCC.
Boa para:
- análise musical;
- áudio;
- ML com som.
5.7 Criatividade e visual
architecture-diagram
Para que serve: criar diagramas SVG/HTML de arquitetura, cloud e infraestrutura.
Boa para:
- arquitetura de sistemas;
- documentação técnica;
- explicar infra.
excalidraw
Para que serve: gerar diagramas estilo desenhado à mão em JSON do Excalidraw.
Boa para:
- fluxos;
- arquitetura;
- sequência;
- brainstorming.
claude-design
Para que serve: gerar artefatos HTML de design, landing pages, decks e protótipos.
Boa para:
- prototipagem rápida;
- layouts;
- interfaces.
sketch
Para que serve: criar mockups HTML descartáveis com 2–3 variantes.
Boa para:
- comparar ideias visuais;
- rascunhos rápidos;
- validar direção estética.
popular-web-designs
Para que serve: usar referências de design systems reais, como Stripe, Linear e Vercel, em HTML/CSS.
Boa para:
- landing pages;
- dashboards;
- estética SaaS.
comfyui
Para que serve: instalar, lançar, gerenciar nodes/modelos e rodar workflows do ComfyUI.
Boa para:
- geração de imagem;
- vídeo;
- áudio;
- workflows visuais de IA.
5.8 Dados, ML e MLOps
jupyter-live-kernel
Para que serve: Python iterativo via kernel Jupyter vivo.
Boa para:
- análise exploratória;
- gráficos;
- notebooks;
- experimentos rápidos.
huggingface-hub
Para que serve: usar hf CLI para buscar, baixar e subir modelos/datasets.
Boa para:
- modelos locais;
- datasets;
- pesquisa de IA;
- MLOps.
llama-cpp
Para que serve: rodar modelos GGUF localmente via llama.cpp.
Boa para:
- inferência local;
- testes offline;
- modelos pequenos/médios;
- controle de custo.
vllm
Para que serve: servir LLMs com alto throughput, API compatível com OpenAI e quantização.
Boa para:
- servir modelos;
- benchmark;
- APIs internas;
- produção.
dspy
Para que serve: construir programas LM declarativos, otimizar prompts e pipelines RAG.
Boa para:
- RAG;
- experimentos de prompt;
- pipelines avaliáveis.
lm-evaluation-harness
Para que serve: benchmark de LLMs, como MMLU e GSM8K.
Boa para:
- comparar modelos;
- medir regressão;
- avaliar fine-tunes.
weights-and-biases
Para que serve: logar experimentos ML, sweeps, model registry e dashboards.
Boa para:
- tracking de treino;
- experimentos;
- dashboards de ML.
5.9 MCP
native-mcp
Para que serve: conectar servidores MCP, registrar ferramentas via stdio/HTTP.
Boa para:
- integrar ferramentas externas;
- conectar APIs;
- expandir capacidades do Hermes.
5.10 Email
himalaya
Para que serve: IMAP/SMTP via terminal.
Boa para:
- automações de e-mail;
- leitura de inbox;
- envio por SMTP.
Requer cuidado. Não entregue acesso total de e-mail sem regras claras.
5.11 Smart home
openhue
Para que serve: controlar lâmpadas Philips Hue, cenas e cômodos via OpenHue CLI.
Boa para:
- automação residencial;
- comandos por chat;
- cenas.
6. Optional skills que valem instalar primeiro
Aqui entra a parte prática: o que eu instalaria primeiro num Hermes em Ubuntu, pensando em produtividade, pesquisa, programação e automação.
6.1 Segurança e credenciais
1password
Instalação:
hermes skills install official/security/1passwordPara que serve: configurar e usar 1Password CLI (op), integração com desktop app e leitura/injeção de segredos em comandos.
Recomendação: instale se você usa 1Password. É melhor do que deixar secrets soltos em .env.
6.2 Busca web sem API paga
duckduckgo-search
Instalação:
hermes skills install official/research/duckduckgo-searchPara que serve: busca web, notícias, imagens e vídeos via DuckDuckGo, sem API key.
Boa para:
- fallback quando web tool não está configurada;
- pesquisa simples;
- buscas rápidas.
searxng-search
Instalação:
hermes skills install official/research/searxng-searchPara que serve: metabusca via SearXNG, agregando múltiplos buscadores.
Boa se você quer alternativa mais controlável e, idealmente, self-hosted.
6.3 Docker e infraestrutura
docker-management
Instalação:
hermes skills install official/devops/docker-managementPara que serve: gerenciar containers, imagens, volumes, networks, Compose, debugging, cleanup e otimização de Dockerfiles.
Recomendação: se você usa Ubuntu e Hermes, instale essa cedo. Docker é uma das melhores formas de isolar o agente.
watchers
Instalação:
hermes skills install official/devops/watchersPara que serve: monitorar RSS, JSON APIs e GitHub com deduplicação por watermark.
Boa para:
- monitorar releases;
- acompanhar concorrentes;
- vigiar issues;
- radar de notícias.
pinggy-tunnel
Instalação:
hermes skills install official/devops/pinggy-tunnelPara que serve: criar túneis localhost via SSH sem instalação pesada.
Boa para:
- expor app local temporariamente;
- testes rápidos;
- demos.
6.4 Finanças e Excel
excel-author
Instalação:
hermes skills install official/finance/excel-authorPara que serve: criar workbooks Excel auditáveis com openpyxl, convenções de cor, fórmulas, named ranges, checks e tabelas de sensibilidade.
Boa para:
- relatórios financeiros;
- modelos;
- planilhas auditáveis;
- análises administrativas.
3-statement-model
Instalação:
hermes skills install official/finance/3-statement-modelPara que serve: criar modelo financeiro integrado com DRE, balanço e fluxo de caixa.
Boa para análise empresarial séria.
dcf-model
Instalação:
hermes skills install official/finance/dcf-modelPara que serve: valuation DCF com projeções, WACC, terminal value e cenários.
Boa para:
- valuation;
- análise de empresa;
- estudo de investimento.
pptx-author
Instalação:
hermes skills install official/finance/pptx-authorPara que serve: criar PowerPoint via python-pptx, especialmente decks ligados a modelos financeiros.
Boa para:
- relatórios executivos;
- apresentação para diretoria;
- pitch decks.
6.5 MLOps e IA
axolotl
Instalação:
hermes skills install official/mlops/axolotlPara que serve: fine-tuning de LLMs via YAML, LoRA, DPO e GRPO.
Boa para quem quer treinar/adaptar modelos.
unsloth
Instalação:
hermes skills install official/mlops/unslothPara que serve: LoRA/QLoRA mais rápido e com menos VRAM.
Boa para:
- fine-tuning barato;
- GPU limitada;
- experimentos rápidos.
chroma
Instalação:
hermes skills install official/mlops/chromaPara que serve: banco de embeddings open-source para RAG e busca semântica.
Boa para:
- RAG local;
- busca em documentos;
- protótipos.
qdrant-vector-search
Instalação:
hermes skills install official/mlops/qdrant-vector-searchPara que serve: vector search de alta performance para RAG/semântica.
Boa para produção ou projetos mais sérios que Chroma simples.
faiss
Instalação:
hermes skills install official/mlops/faissPara que serve: busca vetorial eficiente com suporte a grandes volumes.
Boa para:
- experimentos locais;
- pesquisa;
- k-NN;
- embeddings.
instructor
Instalação:
hermes skills install official/mlops/instructorPara que serve: extrair dados estruturados de respostas LLM com Pydantic, validação e retry.
Boa para:
- JSON confiável;
- automações;
- parsers com IA;
- extração de dados.
outlines
Instalação:
hermes skills install official/mlops/outlinesPara que serve: geração estruturada com JSON, regex, Pydantic e gramáticas.
Boa para quando você precisa de saída controlada, não texto solto.
whisper
Instalação:
hermes skills install official/mlops/whisperPara que serve: transcrição, tradução e identificação de idioma com Whisper.
Boa para:
- reuniões;
- podcasts;
- vídeos;
- áudio de pesquisa.
6.6 Pesquisa pesada
osint-investigation
Instalação:
hermes skills install official/research/osint-investigationPara que serve: investigação OSINT em fontes públicas como SEC EDGAR, contratos, sanções, CourtListener, Wayback etc.
Use com responsabilidade. Não confunda OSINT com perseguição.
domain-intel
Instalação:
hermes skills install official/research/domain-intelPara que serve: reconhecimento passivo de domínios, SSL, WHOIS, DNS e disponibilidade.
Boa para:
- auditoria;
- segurança defensiva;
- análise de domínio.
scrapling
Instalação:
hermes skills install official/research/scraplingPara que serve: scraping web com HTTP, browser stealth, bypass de Cloudflare e crawling.
Cuidado: scraping pode violar termos de serviço. Use com critério.
parallel-cli
Instalação:
hermes skills install official/research/parallel-cliPara que serve: busca, extração, deep research, enriquecimento e monitoramento via Parallel CLI.
Boa para pesquisa mais robusta, se você usa o serviço.
6.7 Saúde, estudo e uso pessoal
fitness-nutrition
Instalação:
hermes skills install official/health/fitness-nutritionPara que serve: planejador de treino, nutrição, macros, calorias, BMI, TDEE, 1RM etc.
Boa para organização pessoal. Não substitui médico/nutricionista.
memento-flashcards
Instalação:
hermes skills install official/productivity/memento-flashcardsPara que serve: flashcards com repetição espaçada, quizzes, revisão e export/import.
Boa para:
- idiomas;
- medicina;
- programação;
- história;
- qualquer estudo cumulativo.
6.8 Migração do OpenClaw
openclaw-migration
Instalação:
hermes skills install official/migration/openclaw-migrationPara que serve: migrar customizações do OpenClaw para Hermes: memórias compatíveis, SOUL.md, allowlists, user skills e assets selecionados.
Boa se você já usava OpenClaw.
7. Pacote inicial recomendado para você
Se eu fosse configurar um Hermes em Ubuntu do zero para uso sério, eu começaria assim:
hermes skills install official/security/1password
hermes skills install official/research/duckduckgo-search
hermes skills install official/devops/docker-management
hermes skills install official/devops/watchers
hermes skills install official/mlops/instructor
hermes skills install official/mlops/chroma
hermes skills install official/productivity/memento-flashcardsSe você trabalha muito com código:
hermes skills install official/devops/docker-management
hermes skills install official/mlops/instructor
hermes skills install official/research/duckduckgo-searchE use bundled skills:
/plan
/systematic-debugging
/test-driven-development
/github-pr-workflow
/github-code-reviewSe você trabalha com pesquisa:
hermes skills install official/research/duckduckgo-search
hermes skills install official/research/searxng-search
hermes skills install official/research/parallel-cliE use bundled skills:
/arxiv
/blogwatcher
/llm-wiki
/research-paper-writing
/youtube-contentSe você quer automação administrativa:
hermes skills install official/security/1password
hermes skills install official/finance/excel-author
hermes skills install official/finance/pptx-authorE use bundled skills:
/google-workspace
/notion
/airtable
/ocr-and-documents
/powerpoint8. Skills que eu evitaria no começo
Evite instalar tudo
Instalar skill demais é burrice operacional.
Você cria:
- mais superfície de ataque;
- mais confusão;
- mais comandos que o agente pode tentar usar;
- mais dependências quebradas.
Instale só o que você vai usar.
Cuidado com community skills
Antes de instalar:
hermes skills inspect <id-da-skill>Depois:
hermes skills auditSe uma skill pedir acesso amplo a shell, rede, secrets ou arquivos sensíveis, pare e leia.
Cuidado com skills de red-team
Exemplo: godmode.
Existe no catálogo bundled, mas não é algo para uso casual. Pode ser útil para pesquisa de segurança, mas também pode induzir comportamento ruim. Não deixe isso carregado em fluxo operacional comum.
9. Como criar suas próprias skills
Estrutura básica:
~/.hermes/skills/minha-categoria/minha-skill/
└── SKILL.mdExemplo de SKILL.md:
---
name: relatorio-semanal
description: Gera relatório semanal com resumo de tarefas, pendências e próximos passos.
version: 1.0.0
platforms: [linux]
metadata:
hermes:
tags: [produtividade, relatorio]
category: productivity
---
# Relatório semanal
Use esta skill quando o usuário pedir um relatório semanal.
## Procedimento
1. Levantar tarefas concluídas.
2. Levantar pendências.
3. Agrupar por projeto.
4. Gerar um Markdown com:
- resumo executivo;
- bloqueios;
- próximos passos;
- responsáveis;
- datas.Depois rode:
hermes skills listE use:
/relatorio-semanal10. External skill directories
Se você quiser manter skills em outro diretório compartilhado, edite:
~/.hermes/config.yamlExemplo:
skills:
external_dirs:
- ~/.agents/skills
- /home/shared/team-skillsEssas skills aparecem no índice, mas Hermes escreve/cria skills novas em ~/.hermes/skills/.
11. Checklist de instalação segura
Antes de instalar qualquer skill:
- Li a descrição?
- Sei de qual fonte ela vem?
- É oficial, trusted ou community?
- Ela pede acesso a secrets?
- Ela executa comandos?
- Ela baixa dependências?
- Rodei
inspect? - Rodei
audit? - Eu realmente preciso dela?
Comandos:
hermes skills inspect <skill>
hermes skills install <skill>
hermes skills audit
hermes skills check12. Resumo brutalmente honesto
As skills mais úteis do Hermes não são as mais chamativas.
As que mais valem no dia a dia são:
plansystematic-debuggingtest-driven-developmentgithub-pr-workflowgithub-code-reviewgoogle-workspaceobsidiannotionarxivyoutube-contentdocker-management1passwordduckduckgo-searchinstructorchromaexcel-author
O resto é caso de uso específico.
Regra simples:
Se a skill não economiza tempo toda semana, não instale agora.
13. Fontes consultadas
- Hermes Agent Docs — Skills Hub: https://hermes-agent.nousresearch.com/docs/skills/
- Hermes Agent Docs — Skills System: https://hermes-agent.nousresearch.com/docs/user-guide/features/skills/
- Hermes Agent Docs — Working with Skills: https://hermes-agent.nousresearch.com/docs/guides/work-with-skills
- Hermes Agent Docs — Bundled Skills Catalog: https://hermes-agent.nousresearch.com/docs/reference/skills-catalog/
- Hermes Agent Docs — Optional Skills Catalog: https://hermes-agent.nousresearch.com/docs/reference/optional-skills-catalog