Skip to content

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/.

~/.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 skill

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:

Terminal window
# Crear la carpeta de skills
mkdir -p ~/.openclaw/workspace/skills/jaleo-spotify
# Copiar los archivos de personalidad
cp /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 skill
cp /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.

Define el nombre del bot y su emoji.

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).

Define las restricciones del agente. Limita que herramientas puede usar el bot (solo webfetch, nada de bash, write, read, etc.).

Referencia rápida de los endpoints para que el modelo sepa dónde llamar.

Define tareas periódicas. Jaleo no tiene ninguna - solo responde cuando le escriben.

Memoria persistente que OpenClaw genera automáticamente. No la edites manualmente.

La skill contiene las instrucciones simplificadas (SKILL.md) y los metadatos (skill.json) que le dicen al modelo cuándo y cómo actuar.

Para que los cambios surtan efecto, reinicia OpenClaw:

Terminal window
pm2 restart openclaw

Verifica en los logs que los archivos se han cargado:

Terminal window
pm2 logs openclaw --lines 30

Deberías ver que OpenClaw carga el workspace y las skills.

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