4 puntos por tomlee 2026-02-16 | 5 comentarios | Compartir por WhatsApp

¿Estás explicándole cada vez a un agente de IA: "tienes esta personalidad"?

ClawSouls es un registro abierto para empaquetar y compartir la personalidad (persona) de agentes de IA. Define el tono, la forma de pensar y las reglas de comportamiento del agente con unos cuantos archivos Markdown, e instálalos o cámbialos con una sola línea.

npx clawsouls install clawsouls/surgical-coder
Con el mismo LLM, se convierte en un agente completamente distinto.

Características principales:

79 personalidades curadas (revisor de código, veterano de DevOps, narrador, 16 tipos de MBTI, etc.)
CLI: instalar, cambiar, crear, publicar
Galería web: reseñas, calificaciones, exploración por categorías
Especificación abierta (Soul Spec v0.3) — independiente del LLM y de la plataforma
Apache 2.0
Anthropic anunció recientemente su especificación oficial de Skills, pero Skill define "qué hacer (WHAT)". Soul define "quién lo hará (WHO)". Son complementarios.

Desarrollado en solitario durante 2 semanas. Se agradece feedback sobre la especificación o la calidad de las Souls.

Web: https://clawsouls.ai
GitHub: https://github.com/clawsouls
npm: https://www.npmjs.com/package/clawsouls

5 comentarios

 
m1nsuppp 2026-02-16

Suponiendo que se use Claude Code, ¿en qué se diferencia de tener varios subagentes?!
¡Es que me parece que los subagentes también son una herramienta para resolver problemas similares!

 
tomlee 2026-02-16

Buena pregunta. Los subagentes y Soul resuelven problemas de capas distintas.

Subagente = división del trabajo (WHAT)

• "Esta tarea la resuelve A, esa otra la resuelve B"
• ejecución en paralelo, reparto de roles
Soul = personalidad/patrón de colaboración (WHO)

• "Con qué tono me habla este agente y con qué criterios juzga"
• incluso cambia la forma en que el usuario conversa (bucle de retroalimentación)
Por ejemplo, incluso con el mismo subagente de programación:

• Sin Soul → 200 líneas de explicación extensa
• Con Surgical Coder Soul → 40 líneas, solo código, sin explicación
Si el subagente es "cuántos trabajan", Soul es "qué tipo de persona es cada uno". En la práctica, la combinación de subagente + Soul es la más potente, porque puedes darle una personalidad distinta a cada subagente.

Recientemente también publicamos un artículo sobre este tema: https://doi.org/10.5281/zenodo.18661656

 
m1nsuppp 2026-02-17

¡Gracias por la respuesta! A mí también me interesa mucho el ecosistema de agentes, y gracias a ti obtuve muy buenos insights.

 
tomlee 2026-02-17

¡Gracias! Es un momento emocionante porque el ecosistema de agentes está creciendo rápidamente. Si tienes alguna pregunta, no dudes en preguntar cuando quieras 😊

 
tomlee 2026-02-16

Soy la persona que lo creó.

La idea central: creo que el futuro de la ingeniería de prompts no es "explicar cada vez", sino "cambiar de personalidad".

Ahora mismo, la ingeniería de prompts funciona repitiéndole a la IA en cada sesión "tu estilo es este", pero Soul empaqueta eso en un archivo Markdown para que se pueda instalar, compartir y reemplazar.

Justo hoy salió la noticia de que el desarrollador de OpenClaw se une a OpenAI (https://es.news.hada.io/topic?id=26718), y como OpenClaw se está operando como una fundación, parece que el ecosistema de agentes va a crecer más. En ese contexto, la posición de ClawSouls es ofrecer la capa de persona.

Bienvenidas las preguntas.