diff --git a/agents/_template/template_para_llm.md b/agents/_template/template_para_llm.md new file mode 100644 index 0000000..2e71edf --- /dev/null +++ b/agents/_template/template_para_llm.md @@ -0,0 +1,96 @@ +# 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 * + +```yaml +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 + +```yaml +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 + +```yaml +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: + +```yaml +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 +```