2557ade40d
Se crea template_para_llm.md en agents/_template/ con los campos mínimos necesarios para que Claude genere un agente completo: - Campos obligatorios: id, name, description, system prompt - Campos opcionales con defaults: provider LLM, model, tool_use, personalidad - Checkboxes para capacidades específicas (HTTP, SSH, files, etc.) - Ejemplo completado para referencia El template permite crear agentes solo proporcionando lo esencial, sin necesidad de entender toda la estructura interna del sistema.
2.1 KiB
2.1 KiB
Template para crear agente
Completa los campos obligatorios (*) y los opcionales que necesites. Después dame este archivo y generaré el agente completo.
1. Identidad *
id: "" # Slug único (e.g., monitor-bot, mi-asistente)
name: "" # Nombre de display (e.g., "Monitor Agent")
description: "" # Qué hace en 1-2 líneas
2. LLM
provider: openai # openai | anthropic | claude-code
model: gpt-4o # gpt-4o | claude-sonnet-4-20250514 | sonnet
tool_use: false # true si necesita herramientas (current_time, http, ssh, etc.)
3. Personalidad
tone: friendly # friendly | professional | casual | technical
language: es # es | en
prefix: "🤖" # Emoji que representa al agente
4. System prompt *
Describe en 3-5 líneas:
- Quién es el agente
- Qué hace / para qué sirve
- Cómo debe comportarse
- Restricciones (qué NO hacer)
[Escribe aquí el system prompt]
5. Capacidades opcionales
Solo si aplica, marca con x:
[ ] Necesita hacer requests HTTP
[ ] Necesita ejecutar comandos SSH remotos
[ ] Necesita leer/escribir archivos
[ ] Necesita ejecutar scripts
[ ] Necesita MCP servers
[ ] Necesita memoria (recordar hechos de conversaciones)
[ ] Necesita knowledge base
Ejemplo completado:
id: monitor-bot
name: "Monitor de Servicios"
description: "Monitorea servicios remotos y reporta estado en tiempo real"
provider: openai
model: gpt-4o
tool_use: true
tone: professional
language: es
prefix: "📊"
System prompt:
Eres un agente de monitoreo de servicios. Tu función es verificar el estado de servicios remotos mediante HTTP health checks y reportar el estado de manera clara y concisa.
Responde siempre en español, con tono profesional. Usa formato markdown para reportes de estado.
NO ejecutes comandos destructivos. NO modifiques configuraciones sin confirmación explícita del usuario.
Capacidades:
[x] Necesita hacer requests HTTP
[ ] Necesita ejecutar comandos SSH remotos