skills/xavier2-context/SKILL.md
Xavier2 as the central context engine for SWAL - intelligent memory, decision-making, and context orchestration. Xavier2 is the CEO brain that stores memories, coordinates agents, and maintains project state.
npx skillsauth add iberi22/swal-skills xavier2-contextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Xavier2 es el cerebro central de SWAL. No es solo memoria — es el CEO que conecta contexto, decisiones y agentes.
┌─────────────────────────────────────────────────────────┐
│ XAVIER2 (CEO Brain) │
│ http://localhost:8006 │
│ 🧠 Cortex │
├─────────────────────────────────────────────────────────┤
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ memoria │ │ recall │ │ decisions│ │ agents │ │
│ │ (VEC) │ │ (query) │ │ (facts) │ │ coord. │ │
│ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │
├─────────────────────────────────────────────────────────┤
│ SKILLS LAYER │
│ ┌─────────────────────────────────────────────────┐ │
│ │ coding-agent | jules | gestalt-swarm | etc. │ │
│ └─────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘
# Helper script
C:\Users\belal\clawd\agents\xavier2\scripts\xavier2-helper.ps1
# CLI directo
node C:\Users\belal\clawd\agents\xavier2\scripts\xavier2-cli.js search "query"
node C:\Users\belal\clawd\agents\xavier2\scripts\xavier2-cli.js query "synthesize"
node C:\Users\belal\clawd\agents\xavier2\scripts\xavier2-cli.js add "memory content"
# API
POST http://localhost:8006/memory/search # Vector search
POST http://localhost:8006/memory/add # Add memory
GET http://localhost:8006/memory/stats # Stats
Antes de responder preguntas sobre el proyecto, hacer decisiones de arquitectura, o resumir estado:
→ Buscar en Xavier2: "¿qué sabemos sobre X?"
→ Si no hay resultado, agregar después de resolver
Cuando complete una tarea, resuelva un bug, o tome una decisión:
→ "Proyecto X: decisión Y tomada porque Z"
→ "Bug #123 resuelto - causa era..."
→ "Arquitectura cambiada a..."
Para spawnear subagentes con contexto correcto:
1. Consultar Xavier2: "¿qué estado tiene el proyecto?"
2. Incluir contexto relevante en el prompt
3. Al completar, guardar nuevo estado en Xavier2
Antes de lanzar un coding agent:
1. Consultar Xavier2: estado del repo, issues activos
2. Incluir contexto en prompt del agent
3. Agent reporta resultados
4. Xavier2 guarda outcome
1. Xavier2 coordina qué issues asignar a Jules
2. Jules reporta completions
3. Xavier2 actualiza estado
1. Xavier2 define tasks para swarm
2. Swarm ejecuta en paralelo
3. Xavier2 consolida resultados
| Métrica | Valor | |---------|-------| | Total Memories | ~99 | | Last Health | ✅ OK | | Vector Search | ~7ms | | LLM Synthesis | ~380ms |
# Health del sistema
node C:\Users\belal\clawd\agents\xavier2\scripts\xavier2-cli.js health
# Docker containers
swal-node.sh docker
# Build test
cd E:\scripts-python\xavier2; cargo build --lib
Xavier2 🧠 — Construyendo el futuro con memoria.
tools
Delegate coding tasks to Codex, Claude Code, or Pi agents via background process. Use when: (1) building/creating new features or apps, (2) reviewing PRs (spawn in temp dir), (3) refactoring large codebases, (4) iterative coding that needs file exploration. NOT for: simple one-liner fixes (just edit), reading code (use read tool), thread-bound ACP harness requests in chat (for example spawn/run Codex or Claude Code in a Discord thread; use sessions_spawn with runtime:"acp"), or any work in ~/clawd workspace (never spawn agents here). Claude Code: use --print --permission-mode bypassPermissions (no PTY). Codex/Pi/OpenCode: pty:true required.
testing
Validador automático para WorldExams. Verifica integridad técnica y calidad pedagógica, activando regeneración automática si es necesario.
tools
Generador de bundles de preguntas ICFES Colombia (Matemáticas, Lectura Crítica, Ciencias, Sociales, Inglés) para grados 6, 9 y 11 usando MiniMax MCP.
development
Curador de contenido para WorldExams. Se encarga del control de calidad, formato y alineación pedagógica de los bundles generados.