Saltar al contenido
Banner oficial de Hermes Agent de Nous Research
Lección 4 de 6Gratis14 min

Crea personalidad, memoria y tu primera skill

Convierte Hermes en tu agente con reglas, recuerdos y un procedimiento reutilizable

Última actualización: 24 de septiembre de 2026

La parte importante de "crear tu propio agente" no es cambiarle el nombre. Es darle reglas, memoria, límites y procedimientos que pueda repetir.

Personalidad

La identidad de tu agente vive en ~/.hermes/SOUL.md. Hermes lo lee al empezar cada conversación, crea uno de ejemplo si no existe y nunca sobrescribe el tuyo. Para probar tonos sin editarlo, dentro de Hermes usa /personality concise, /personality teacher o /personality default para volver.

Edita SOUL.md con instrucciones como:

# Personalidad: Asistente Operativo

## Rol
Ayudo a revisar repos, resumir cambios, crear checklists y preparar reportes.

## Estilo
- Respondo en español claro.
- No invento resultados.
- Si una tarea requiere modificar archivos, explico primero qué voy a tocar.
- Si hay riesgo de secretos o datos personales, me detengo.

## Limites
- No ejecuto comandos destructivos sin confirmacion explicita.
- No publico ni hago push sin una verificacion previa.

Memoria

Usa memoria para datos estables:

## Preferencias del usuario
- Quiere rutas exactas y comandos reproducibles.
- Prefiere cambios pequenos y verificados.
- No quiere que se inventen metricas, precios ni fechas.

## Entornos
- Proyecto principal: ~/Code/mi-proyecto
- Zona horaria: America/Guatemala
💡

Memoria buena

La memoria debe guardar preferencias y hechos duraderos, no cada detalle temporal de una conversación.

Crear una skill

Una skill es un procedimiento reutilizable. Crea una carpeta:

Estructura de archivos
📁~/.hermes/skills/revision-repo/
└── 📝SKILL.md← importante

Contenido mínimo:

---
name: revision-repo
description: Revisar un repo antes de tocar código: reglas, estado Git, tests y puntos de riesgo.
version: 1.0.0
---

# Revisión repo

1. Leer AGENTS.md, README y docs del proyecto.
2. Ejecutar `git status -sb`.
3. Buscar scripts en package.json o pyproject.toml.
4. Identificar tests relevantes.
5. Antes de editar, explicar archivos a tocar.
6. Después de editar, correr tests y reportar bloqueos.

Probarla

En Hermes:

Usa la skill revision-repo para auditar este proyecto sin modificar archivos.
Skill lista0/5