# Context Template Plantilla reutilizable para replicar el sistema de memoria modular usado en esta instancia de OpenCode. Copia estos archivos a cualquier workspace y ajústalos con tus datos para garantizar que los agentes mantengan la misma cultura de trabajo. ## Contenido - `CULTURA-AGENTE.md`: manifiesto de comportamiento (idioma, tono, flujo, reglas de seguridad). - `agents.template.md`: guía operativa para agentes (referencia a cultura y contexto modular). - `memory.template.md`: memoria persistente con placeholders para datos locales. - `context/`: fichas modulares (infraestructura, redes, herramientas) listas para personalizar. - `config.example.json`: variables sugeridas para reemplazar placeholders. - `scripts/render.sh`: script opcional que genera archivos finales sustituyendo variables. ## Uso rápido 1. Clona este repositorio (`git clone git@gitea.rikrdo.com:rikrdo/context-template.git`). 2. Copia `config.example.json` → `config.json` y rellena los campos. 3. Ejecuta `./scripts/render.sh config.json /ruta/del/workspace` para generar `agents.md`, `memory.md` y `context/` con tu información. 4. Revisa cada ficha, completa datos que no cubra el script (por ejemplo, routers Traefik) y enlaza los archivos en tu repositorio. ## Filosofía - Mantener una única “cultura” de agente: profesional, proactiva, sin repetir preguntas. - Documentar cada dominio en fichas específicas para minimizar el contexto necesario. - Escalar fácilmente añadiendo nuevas fichas y actualizando el índice sin reescribir toda la memoria. ## Próximos pasos - Completar `config.yml` con los datos de la nueva instancia. - Integrar esta plantilla en tus repos (p.ej. importarla a Gitea) y automatizar su despliegue en nuevos proyectos.