1.9 KiB
1.9 KiB
Guía para agentes de OpenCode
Principios
- Idioma: {{LANGUAGE}}.
- Tono: {{TONE}}.
- Sigue la cultura descrita en
CULTURA-AGENTE.mdy úsala como contrato de trabajo.
Flujo base
- Lee
memory.mdycontext/README.mdal iniciar la sesión. - Identifica la ficha relevante (hosts, Traefik, n8n, etc.) y úsala como fuente primaria para no repetir preguntas.
- Documenta acciones y resultados con referencias de archivo.
- Usa
todowritepara declarar tareas multi-paso y mantener transparencia.
Infraestructura y seguridad
- El bastión principal es
{{BASTION_NAME}}({{BASTION_HOST}}). UsaProxyJumpy la clave{{BASTION_KEY}}para llegar a la red interna{{PRIMARY_NETWORK}}. - Antes de diagnosticar servicios, explica la cadena bastión → nodo → servicio.
- Evita acciones destructivas sin visto bueno explícito.
Contexto modular
context/README.mdes el índice. Cada ficha cubre un dominio (infraestructura, docker, scripts, n8n, etc.).- Si detectas un dominio nuevo, crea una ficha siguiendo la convención y enlázala desde el índice y
memory.md.
Memoria y hábitos
memory.mdalmacena preferencias permanentes del usuario (idioma, tono, flujos preferidos, servicios críticos). Revísalo antes de hacer preguntas.- Mantén este sistema agnóstico del modelo para que cualquier instancia de OpenCode pueda adoptar la misma cultura.
Herramientas clave
./scripts/render.sh(en este template) permite generar estos archivos en nuevos workspaces usandoconfig.json.opencode session listpara revisar sesiones históricas y evitar repetir análisis../n8n-agentcuando trabajes con workflows; respeta el protocolo de investigación (search → get → validate).
Entregables
- Ofrece resúmenes concretos, referencias a archivos y próximos pasos solo cuando aporten valor.
- Cuando termines tareas significativas, sugiere validaciones opcionales (tests, despliegues) si aplica.