{"id":"eed6d767-540f-45c0-8ddb-676e0dbb57e2","slug":"rtovar-aios","kind":"skill","name":"rtovar-aios","summary":"Tu sistema operativo de IA, open source: contexto, memoria y skills en texto plano para OpenCode, Codex y Claude Code.","owner":"rtovardev","repoUrl":"https://github.com/rtovardev/rtovar-aios","license":"MIT","licenseTier":"permissive","trust":"community","stars":6,"match":null,"fewStars":false,"format":"skill","createdAt":"2026-10-19T02:22:46.000Z","addedAt":"2026-10-22T02:03:05.461Z","logoUrl":"https://avatars.githubusercontent.com/u/124527551?u=7f76733bc0987182cad6f66c33ba479b0eeea971&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["developer-tools"],"tags":["ai-agents","claude-code","codex","composio","opencode","spanish"],"runtime":"binary","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-25T16:59:15.006Z","sample":false,"url":"https://conduits.dev/tools/rtovar-aios","language":"","transports":["stdio"],"install":{},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# rtovar-aios · tu sistema operativo de IA\n\nUna carpeta donde tu agente de IA sabe quién eres, recuerda lo que importa y sabe hacer lo que le enseñes. Funciona con [OpenCode](https://opencode.ai) (gratis, de código abierto), Codex y Claude Code.\n\n## Qué es un sistema operativo de IA\n\nUn chat empieza de cero cada vez. Este sistema acumula, en tres capas de texto plano:\n\n| Capa | Dónde vive | Qué hace |\n|---|---|---|\n| Contexto | `AGENTS.md` | Quién eres, qué estudias y cómo quieres que trabaje. El agente lo lee siempre. |\n| Memoria | `memory/` | Lo que sobrevive al cerrar la ventana: una wiki con un índice. |\n| Capacidades | `.agents/skills/` | Tareas que le enseñaste una vez y repite igual. Ver [SKILLS.md](SKILLS.md). |\n\nY se conecta a tus apps (calendario, correo, GitHub) a través de un gateway de herramientas, [Composio](https://composio.dev).\n\nTodo es texto: lo lees, lo editas y te lo llevas. Ninguna herramienta es dueña de tu sistema.\n\n## Empezar en 10 minutos\n\n### 1. Instala OpenCode\n\nUsa la versión 1 (1.19.3). La versión 2 cambió la configuración y todavía no se instala con gestores de paquetes en Windows.\n\n```bash\n# macOS o Linux\ncurl -fsSL https://opencode.ai/install | bash\n\n# Windows (PowerShell, con Node.js instalado)\nnpm i -g opencode-ai@1.19.3\n```\n\nComprueba con `opencode --version`. OpenCode trae modelos gratuitos que no piden cuenta ni tarjeta; la plantilla ya elige uno en `opencode.json`.\n\n### 2. Clona la plantilla\n\n```bash\ngit clone https://github.com/rtovardev/rtovar-aios.git mi-sistema\ncd mi-sistema\nopencode\n```\n\nSin git: botón verde **Code → Download ZIP**, descomprime y abre OpenCode dentro de la carpeta. Lo importante es abrir el agente **dentro** de la carpeta: ahí ve todo.\n\n### 3. Deja que te entreviste\n\n```\n/conoceme\n```\n\nUna pregunta a la vez. Al terminar, `AGENTS.md` tiene tus datos, hay una carpeta por materia y tu memoria tiene su primera página.\n\n### 4. Pídele que se audite\n\n```\n/audit\n```\n\nTe da un puntaje sobre 100 y tres mejoras. Aplica una (el audit puede hacerlo por ti, siempre con tu permiso) y vuelve a correrlo.\n\n## Después\n\n| Cuando quieras… | Corre |\n|---|---|\n| Conectar tu calendario, correo o GitHub | `/conectar` |\n| Saber qué tienes hoy | `/brief` |\n| Convertir algo que repites en una skill | `/crear-skill` |\n| Aprender un tema en varias sesiones | `/teach` |\n| Que te interrogue un plan | `/grill-me` |\n| Guardar lo de hoy antes de cerrar | `/cerrar-sesion` |\n\nNo hace falta escribir el comando: pide lo que quieres en español («qué tengo hoy», «resume esta clase») y el agente elige la skill por su descripción.\n\n### Para que crezca contigo\n\n- **Hoy:** mete material tuyo (los PDF de una materia en `universidad/`). Un sistema vacío es una carpeta bonita.\n- **Esta semana:** úsalo para una entrega real.\n- **Cada dos semanas:** `/audit` y aplica una mejora.\n- **La tercera vez que hagas algo:** `/crear-skill`.\n\n## Seguridad\n\n- Los permisos de `opencode.json` piden tu aprobación antes de editar archivos, correr comandos o usar herramientas externas. No abras OpenCode con `--yolo`.\n- Antes de aprobar una acción externa, lee su nombre. Si dice SEND, CREATE, UPDATE o DELETE, piénsalo dos veces.\n- Tu clave de Composio va en una variable de entorno (`COMPOSIO_CONSUMER_KEY`), nunca en un archivo del repo. `/audit` revisa que no haya claves sueltas.\n- Si vas a subir tu sistema a GitHub, hazlo en un repo **privado**: tu memoria es tuya.\n\n## Otros harnesses\n\n| Harness | Contexto | Skills | Comandos |\n|---|---|---|---|\n| OpenCode 1 | `AGENTS.md` + `memory/index.md` (por `opencode.json`) | `.agents/skills/` | `.opencode/commands/` (`/conoceme`, `/audit`…) |\n| Codex | `AGENTS.md` | `.agents/skills/` | `$conoceme` o `/skills` |\n| Claude Code | `CLAUDE.md` → `@AGENTS.md` | `.claude/skills/` (enlace a `.agents/skills/`) | `/conoceme` |\n\nEn Windows, git puede clonar el enlace `.claude/skills` como un archivo de texto. Solo afecta a Claude Code: copia la carpeta `.agents/skills` a `.claude/skills`.\n\n## Estructura\n\n```\nmi-sistema/\n├── AGENTS.md            contexto que el agente lee siempre\n├── CLAUDE.md            puente para Claude Code\n├── opencode.json        modelo, permisos y Composio\n├── SKILLS.md            catálogo de skills\n├── memory/              index.md + wiki/\n├── universidad/         una carpeta por materia\n├── proyectos/           uno por carpeta, con NOTAS.md\n├── entregables/         lo terminado\n├── .agents/skills/      las skills\n└── .opencode/commands/  los /comandos de OpenCode\n```\n\n## Licencia\n\nMIT. Las skills `teach`, `grilling`, `grill-me` y `research` son de sus autores, también con licencia MIT: ver [THIRD_PARTY.md](THIRD_PARTY.md).\n"}