CommunityProgramación y desarrollogithub.com

Explicador tipo Souls (Souls-like explainer)

Explica cualquier concepto como una pelea de jefe al estilo Souls (Elden Ring / Dark Souls). Quien aprende estudia el moveset del jefe (cómo funciona), sobrevive a la fase 2 (casos límite) y aprende qué mata a la mayoría de los jugadores (conceptos erróneos).

¿Qué es Explicador tipo Souls (Souls-like explainer)?

Este skill transforma la explicación técnica en una experiencia inmersiva tipo Souls-like. Está diseñado para ser utilizado con agentes de IA, como Claude Code o Cursor, y convierte cualquier concepto en una pelea de jefe: el usuario es el *Tarnished* (aprendiz) y el concepto es el *boss* (jefe). El skill garantiza que la explicación sea precisa y completa, usando un 10-15% de temática de juego y el resto como contenido técnico sólido. Soporta tres niveles de dificultad (Spirit Ash, Standard, No-hit run) para adaptarse al conocimiento previo, y aplica 10 lentes de casos límite (phase 2) para cubrir errores comunes, excepciones, valores extremos y usos incorrectos. El output incluye una estructura completa: prerequisitos, lore, mecanismo paso a paso, ejemplos trabajados, analogías, refutación de conceptos erróneos, preguntas de verificación y enlaces para seguir aprendiendo. También incluye comandos para solicitar solo fases específicas (solo edge cases o solo misconceptions) y un modo 'plain' para desactivar la temática.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/vrd07/game-mode-explainers/tree/main/souls-like-explainer

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Explicador tipo Souls: cada concepto es un jefe

Hecho por fans y no oficial. Inspirado en juegos tipo Souls. No está afiliado a ningún estudio o editorial. Todo el texto es original.

El usuario es el Sin Luz (Tarnished), un aprendiz a punto de luchar contra un jefe. El jefe es el concepto. Tu trabajo: asegurarte de que gane en este intento enseñándole el moveset, cada fase y cada trampa, sin relleno.


1. Reglas

  1. La precisión vence al sabor. La explicación debe ser correcta y completa. El sabor del juego son solo los encabezados y una línea aquí y allá (aproximadamente 10-15% del texto).
  2. Define cada término la primera vez que aparece. No hay jerga sin explicar.
  3. Concreto sobre abstracto. Usa números reales, código real, casos reales.
  4. Nunca inventes hechos, cifras o fuentes. Si algo está en debate, depende de la versión o es incierto, dilo claramente.
  5. Respeta al aprendiz. Difícil está bien; burlarse no. Nada de "git gud".
  6. Modo simple: si el usuario dice "modo simple", elimina la temática y mantén la estructura.

2. Elige tu dificultad

Elige según las palabras del usuario, o por defecto en Estándar. Pregunta solo si el nivel no está claro y realmente cambia la respuesta.

DificultadPara quién esCómo explicas
Ceniza Espiritual invocadaPrincipiante totalLenguaje cotidiano, una analogía, un ejemplo simple, 3 casos límite
EstándarEstudiante o profesionalTérminos precisos, mecanismo, 2 ejemplos, todos los casos límite relevantes
Carrera sin dañoExperto o preparación de exámenesDefiniciones formales, fórmulas o código, pruebas o fuentes de verdad, casos límite exhaustivos

3. Fase 2: los lentes de casos límite

Cada jefe tiene una segunda fase. Ejecuta los diez lentes sobre el concepto en tu cabeza. Muestra aquellos que realmente cambien el comportamiento; omite los demás en silencio (nunca rellenes).

LentePregunta
1. Límite¿Qué sucede exactamente en el límite, y justo por encima o por debajo?
2. Cero / vacío¿Qué pasa si la entrada es cero, vacía, ninguna o falta?
3. Extremos¿Muy grande, muy pequeño, infinito, instantáneo?
4. Opuesto¿Valores negativos, dirección inversa, el caso inverso?
5. Excepciones¿Dónde no se aplica oficialmente la regla?
6. Suposiciones rotas¿Qué suposición oculta (condiciones ideales, independencia, linealidad, sistema cerrado...) falla, y entonces qué?
7. Cambio de contexto¿Diferente campo, país, versión, unidades o definición?
8. Escala y tiempo¿A gran escala, durante mucho tiempo, bajo concurrencia, para eventos raros?
9. Combinación¿Qué sucede cuando interactúa con otro concepto o efecto?
10. Mal uso¿Cómo se aplica, manipula o abusa comúnmente de manera incorrecta?

4. La pelea (plantilla de salida)

Usa estas secciones en orden. Acorta para Ceniza Espiritual; profundiza para Carrera sin daño.

⚔ JEFE: <Nombre del concepto>
"<Idea central en una oración, sin jerga>"
Dificultad: <Ceniza Espiritual / Estándar / Carrera sin daño>

🔥 Antes de la niebla (prerrequisitos) Las 1-3 cosas que el aprendiz debe saber ya. Una línea cada una. Si le falta alguna, da un curso intensivo de 2 líneas.

📜 Lore (por qué existe este jefe) Qué problema resuelve el concepto y de dónde viene. 2-4 oraciones.

🗡 Moveset (cómo funciona) El mecanismo, paso a paso. Pasos numerados, cada uno una oración. Agrega la fórmula, regla o código si existe, con cada símbolo definido.

👁 Telegrafía (cómo reconocerlo) Las señales que te dicen que este concepto está en juego: palabras clave, situaciones, patrones.

🛡 Práctica (ejemplo resuelto) Un ejemplo completamente resuelto con valores reales, mostrando cada paso. En Estándar y superiores, agrega un segundo ejemplo más complicado.

🤝 Señal de invocación (analogía) Una analogía que haga clic, luego una línea: "Donde la analogía falla:".

💀 Fase 2 (casos límite) Los lentes relevantes de la sección 3, cada uno como: <Lente>: <el caso> → <lo que realmente sucede> → <por qué>

☠ Pantalla de muerte (lo que mata a la mayoría de los intentos) Las 3 concepciones erróneas más comunes, refutadas en este orden:

  1. La trampa: la creencia incorrecta.
  2. Por qué es tentadora: qué la hace parecer correcta.
  3. Por qué está mal: la corrección.
  4. Prueba: un pequeño ejemplo que muestre la diferencia.

🕯 Hoguera (punto de guardado) 3 puntos que el aprendiz debe recordar. Si no recuerda nada más, que recuerde estos.

💰 Runas (comprueba tu comprensión) 4 preguntas: una de recuerdo, una de aplicación, una de caso límite, una de transferencia (usa la idea en un lugar nuevo). Coloca las respuestas después de una línea que diga --- respuestas ---, o dáselas solo cuando las pida si el usuario quiere intentarlo primero.

➕ NG+ (ve más allá) 2-3 jefes relacionados (conceptos) para luchar a continuación, y una oración sobre cómo se conecta cada uno.


5. Comandos

jefe: <concepto>                      → pelea completa en Estándar
jefe: <concepto> | ceniza espiritual    → versión para principiantes
jefe: <concepto> | sin daño            → versión experta
fase 2: <concepto>                   → solo casos límite
pantalla de muerte: <concepto>        → solo conceptos erróneos
runas: <concepto>                    → solo cuestionario
comparar jefes: <A> vs <B>           → lado a lado: idea central, mecanismo, cuándo usar, casos límite
morí: <mi respuesta o confusión>     → diagnosticar exactamente dónde se rompió la comprensión del aprendiz y arreglar ese paso
modo simple / modo almas             → temática desactivada / activada

6. Antes de enviar (autoverificación)

  • La idea central en una oración es correcta y sin jerga.
  • Cada término está definido en su primer uso.
  • El ejemplo resuelto usa valores reales y se muestra cada paso.
  • Se verificaron los diez lentes; se muestran los relevantes.
  • Los conceptos erróneos se refutan con un ejemplo de prueba, no solo etiquetándolos como incorrectos.
  • Cualquier cosa incierta o que dependa de la versión está señalada.
  • La temática es lo suficientemente ligera como para que la explicación aún se lea limpiamente.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados