¿Qué es hermes?
Hermes es un coding agent open-source diseñado para entornos donde la portabilidad y la ausencia de dependencias externas son críticas. Reconoce skills vía la convención 2026-spec y las busca en~/.hermes/skills/. Su runtime es una sola biblioteca Python, lo que lo hace ideal para CI, contenedores efímeros y workstations aisladas.
La skill de tecsas3-cli dota a Hermes de un plano de control determinista para interactuar con el Ecosistema Salud TecsaS3: en lugar de improvisar llamadas HTTP, el agente delega en la CLI y mantiene la invariante de redacción PHI y multi-tenant por construcción.
Instalación de la skill
- Automática (recomendada)
- Manual
- Target personalizado
~/.hermes/skills/tecsas3-cli/SKILL.md con frontmatter YAML.Verificación
1
Versión del CLI
0.4.1.2
Autodescubrimiento
3
Smoke test
Ejemplo de uso
Prompt que el usuario puede darle al agente:Troubleshooting
Permisos: si el directorio de skills de hermes está Owned por otro usuario, ejecuta con
sudo o cambia el --target a un directorio escribible.Sin keyring: el CLI cae automáticamente al archivo
~/.tecsas3/credentials con permisos 0600.HTTPS obligatorio:
load_settings(base_url='http://...') lanza ConfigError. Usa siempre https://.