7. Configurar el workspace
El workspace de OpenClaw es un conjunto de archivos Markdown que definen quién es el bot, cómo habla, qué puede hacer y qué no puede hacer. Son los archivos que le dan “personalidad” al bot.
Los archivos del workspace están en ~/.openclaw/workspace/.
Estructura del workspace
Section titled “Estructura del workspace”~/.openclaw/workspace/ SOUL.md # Personalidad y reglas del bot AGENTS.md # Restricciones de comportamiento IDENTITY.md # Nombre y descripción del bot TOOLS.md # Referencia rápida de endpoints HEARTBEAT.md # Tareas periódicas (ninguna en este caso) MEMORY.md # Memoria persistente (se genera automáticamente) skills/ jaleo-spotify/ SKILL.md # Instrucciones de la skill skill.json # Metadatos de la skillCopiar los archivos desde el repositorio
Section titled “Copiar los archivos desde el repositorio”Los archivos del workspace ya están en el repositorio de Jaleo, dentro de la carpeta openclaw-config/. Solo tienes que copiarlos al directorio correcto:
# Crear la carpeta de skillsmkdir -p ~/.openclaw/workspace/skills/jaleo-spotify
# Copiar los archivos de personalidadcp /root/jaleo/openclaw-config/AGENTS.md ~/.openclaw/workspace/cp /root/jaleo/openclaw-config/HEARTBEAT.md ~/.openclaw/workspace/cp /root/jaleo/openclaw-config/IDENTITY.md ~/.openclaw/workspace/cp /root/jaleo/openclaw-config/SOUL.md ~/.openclaw/workspace/cp /root/jaleo/openclaw-config/TOOLS.md ~/.openclaw/workspace/
# Copiar la skillcp /root/jaleo/openclaw-config/skills/skill.json ~/.openclaw/workspace/skills/jaleo-spotify/cp /root/jaleo/openclaw-config/skills/SKILL.md ~/.openclaw/workspace/skills/jaleo-spotify/Recuerda reemplazar tudominio.com con tu dominio real en los archivos SOUL.md, TOOLS.md y SKILL.md.
Qué hace cada archivo
Section titled “Qué hace cada archivo”IDENTITY.md
Section titled “IDENTITY.md”Define el nombre del bot y su emoji.
SOUL.md
Section titled “SOUL.md”El archivo más importante. Define la personalidad, las reglas, el tono de voz y las instrucciones de cómo funciona el webhook. Aquí se definen las acciones disponibles (play, queue, volume, skip, pause, resume, now_playing).
AGENTS.md
Section titled “AGENTS.md”Define las restricciones del agente. Limita que herramientas puede usar el bot (solo webfetch, nada de bash, write, read, etc.).
TOOLS.md
Section titled “TOOLS.md”Referencia rápida de los endpoints para que el modelo sepa dónde llamar.
HEARTBEAT.md
Section titled “HEARTBEAT.md”Define tareas periódicas. Jaleo no tiene ninguna - solo responde cuando le escriben.
MEMORY.md
Section titled “MEMORY.md”Memoria persistente que OpenClaw genera automáticamente. No la edites manualmente.
Skill: jaleo-spotify/
Section titled “Skill: jaleo-spotify/”La skill contiene las instrucciones simplificadas (SKILL.md) y los metadatos (skill.json) que le dicen al modelo cuándo y cómo actuar.
Reiniciar OpenClaw
Section titled “Reiniciar OpenClaw”Para que los cambios surtan efecto, reinicia OpenClaw:
pm2 restart openclawVerifica en los logs que los archivos se han cargado:
pm2 logs openclaw --lines 30Deberías ver que OpenClaw carga el workspace y las skills.
Personalizar la personalidad
Section titled “Personalizar la personalidad”Los archivos del workspace son completamente personalizables. Puedes cambiar:
- SOUL.md - Cambia el tono, el idioma, las reglas. Puedes hacer que el bot hable en inglés, que use emojis, que sea más formal, etc.
- IDENTITY.md - Cambia el nombre y el emoji del bot.
- AGENTS.md - Añade o quita restricciones.
Por ejemplo, si quieres que el bot hable en inglés:
Eres Jaleo, the group DJ. You speaks casually, like a friend.Respondes en inglés siempre.O si quieres que use emojis:
- Usas emojis musicales: 🎵 🔊 🎧 ⏭️- Tono divertido y musical.Siguiente: Añadir el bot a un grupo y primera ejecución