From kg-educacion
Asistente de configuración de kg-educacion v3, un KG educativo privado e independiente con sourcing MINEDUC. Conecta el MCP en Claude Code o Codex, registra la cuenta y configura una API key para ambos clientes. Úsala la primera vez o ante un 401.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kg-educacion:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
`kg-educacion` es un KG privado, independiente y no afiliado a MINEDUC. Conecta al runtime
kg-educacion es un KG privado, independiente y no afiliado a MINEDUC. Conecta al runtime
serverInfo 3.0.0; la autoridad de los datos corresponde a las fuentes citadas.
El acceso es por invitación y de pago por consulta. La API key es la misma para Claude y Codex. Tu trabajo es guiar al usuario paso a paso hasta dejar el plugin conectado.
KG_API_KEY (o dice que ya lo configuró en el otro cliente): NO registres otra cuenta.
Salta directo a "Configurar el cliente que falta" usando la key existente.kg-inv-…; si no tienes,
pídelo a [email protected])". No sigas sin un código.Con los datos, corre el script de onboarding. Registra, crea la API key y configura ambos clientes:
~/.claude/settings.json (Claude), export KG_API_KEY en el shell, codex mcp add (Codex) y
launchctl setenv para las apps GUI de macOS.
bash "${CLAUDE_PLUGIN_ROOT}/scripts/kg-onboard.sh" "<invite_code>" "<email>" "<username>" "<password opcional>"
La key (KG_API_KEY) es la misma. Por cliente:
.mcp.json del plugin lee Bearer ${KG_API_KEY}. Exporta KG_API_KEY en el
shell (o pon env.KG_API_KEY en ~/.claude/settings.json) y reinicia Claude.codex mcp add kg-educacion --url https://api.southlab.ai/mcp --bearer-token-env-var KG_API_KEY
con KG_API_KEY exportada. El manifiesto del plugin no transporta la auth; va en config.toml.launchctl setenv KG_API_KEY "$KG_API_KEY" (y, para que sobreviva reinicios, un LaunchAgent que lo haga al login).runtime_status y luego pruebe: "¿qué OA tiene Lenguaje 4° básico?".
Si el runtime reporta serverInfo 3.0.0 y la consulta responde con citas, quedó listo.codex mcp get kg-educacion; en apps GUI de macOS revisa launchctl getenv KG_API_KEY.Deserialize error … JsonRpcMessage al iniciar significa que el MCP arrancó
sin token (401 del servidor): falta KG_API_KEY en el entorno o falta el codex mcp add.npx claudepluginhub southlab-ai/claude-plugin-marketplace --plugin kg-educacionGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.