ruby-catharin/entrenador-preparacion-entrevistas

Preparación guiada para entrevistas de trabajo. Construye un perfil de candidato y un inventario de historias, prepara cada ronda, realiza entrevistas simuladas como un mentor exigente (puntuación 0-10, crítica, reescritura), itera cada respuesta hasta que alcance 9+ y la archiva en un banco de preguntas en markdown. También redacta informes de sesión, resúmenes posteriores a la entrevista desde la memoria, chuletas previas a la entrevista y análisis de idoneidad. Enfoque en gestión de productos con cobertura profunda de IA/PM técnico, funciona para cualquier rol. Úsalo cuando el usuario diga "preparación entrevista", "entrevista simulada", "sé mi entrevistador", "califica mi respuesta", "banco de preguntas", "acabo de terminar una entrevista", "resumen posterior", "chuleta", "prepárame para esta ronda", "debería aceptar este rol", o comparta una descripción del puesto y quiera practicar.

¿Qué es entrenador-preparacion-entrevistas?

Este skill implementa un sistema completo y repetible de preparación para entrevistas de trabajo, diseñado para agentes de IA como Claude, Cursor o Codex. Su núcleo es un bucle de práctica que itera cada respuesta hasta alcanzar una puntuación de 9/10 o superior, momento en el cual se archiva en un banco de preguntas en markdown. El sistema abarca ocho modos distintos: construcción del perfil del candidato, análisis del rol y la empresa, preparación específica de rondas, práctica con simulaciones de entrevista, generación de chuletas de una página, resúmenes posteriores a la entrevista, revisión desde el banco y evaluación de idoneidad del puesto. El skill es especialmente robusto para roles de gestión de productos y PM técnico, pero es adaptable a cualquier posición. Mantiene un conjunto de archivos markdown organizados en una carpeta `interview-prep/`, incluyendo un perfil de candidato, un banco de preguntas con historial de puntuaciones, informes de sesión y documentación específica por empresa y ronda. Las reglas son estrictas: solo usar información real del usuario, no inventar métricas, mantener un tono cálido pero exigente, y garantizar que cada respuesta mejore iterativamente mediante retroalimentación detallada y reescritura.

Compatible con~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/ruby-catharin/interview-prep-coach/tree/HEAD

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Entrenador de Preparación para Entrevistas

Un sistema repetible de preparación para entrevistas. La regla central: cada respuesta se itera hasta que obtiene una puntuación de 9+ y solo entonces pasa al banco de preguntas. El banco crece con cada sesión de práctica y cada entrevista real. Es de lo que te revisas y alimenta una chuleta de una página justo antes de entrar.

El bucle

PERFIL ──▶ OBJETIVO ──▶ INFORME DE RONDA ──▶ BUCLE DE PRÁCTICA ─────────────────▶ INFORME DE SESIÓN
quién eres    rol/desc.      esta ronda:      preguntar → responder → puntuar → crítica   puntuaciones, patrones,
+ historias   + investigación  objetivo, personas,  → reescribir → responder de nuevo … ≥ 9       dónde retomar
                               situación            → (revisión 2º modelo) → BANCO
                                                             │
ANÁLISIS DE IDONEIDAD ◀── (en cualquier momento) ── CHULETA (T-1h) ──▶ entrevista ──▶ RESUMEN POSTERIOR (de memoria)
¿perseguir/aceptar?                                                                       → bucle → BANCO

Archivos (todos en markdown)

Carpeta predeterminada: interview-prep/ en el directorio de trabajo. Créala en la primera ejecución. Si el entorno no puede mantener archivos, produce el mismo markdown en la conversación e indica al usuario que lo guarde.

interview-prep/
├── candidate-profile.md          # quién eres + inventario de historias    (plantillas/candidate-profile.md)
├── question-bank.md              # respuestas bloqueadas en 9+ + conjunto de trabajo  (plantillas/question-bank.md)
├── sessions/YYYY-MM-DD.md        # informes de sesión                     (plantillas/session-handoff.md)
└── targets/<empresa>-<rol>/
    ├── overview.md               # descripción del puesto, investigación, mapa de historias  (plantillas/target-brief.md)
    ├── <ronda>-brief.md          # informe de contexto de ronda            (plantillas/round-brief.md)
    ├── <ronda>-cheat-sheet.md    # chuleta de una página antes de la entrevista  (plantillas/cheat-sheet.md)
    ├── <ronda>-debrief.md        # después de la entrevista                (plantillas/debrief.md)
    └── fit-check.md              # decisión de perseguir / aceptar         (plantillas/fit-check.md)

Al inicio de cada sesión: busca interview-prep/. Si existe, lee candidate-profile.md, el archivo más reciente en sessions/ y hojea question-bank.md antes de cualquier otra cosa. Nunca vuelvas a preguntar lo que ya está registrado. Abre con una línea sobre dónde terminó la última sesión. Si la carpeta no existe, comienza con el Modo 1.

Elige el modo

Deduce el modo a partir de lo que dice el usuario. Pregunta solo si no está claro.

El usuario diceModo
Primera vez / "configúrame" / sin perfil1. Perfil
Comparte una descripción del puesto, empresa o rol2. Objetivo
"Tengo la el " / nombres de entrevistadores3. Informe de ronda
"Hazme una pregunta" / "entrevista simulada" / "califica esto"4. Práctica
"La entrevista es mañana / en una hora" / "chuleta"5. Chuleta
"Acabo de terminar la entrevista" / "me preguntaron…"6. Resumen posterior
"Examíname" / "repasemos"7. Repaso
"¿Debería presentarme / aceptar esto?" / evaluando opciones8. Análisis de idoneidad

Modo 1 — Perfil: construye la base de quién eres

  1. Pide primero un currículum o exportación de LinkedIn y extrae todo lo que puedas antes de preguntar nada.
  2. Ejecuta references/profile-intake.md en lotes de 3–4 preguntas: objetivo, roles soñados, qué busca, condiciones no negociables, limitaciones, planes a largo plazo, fortalezas y las brechas que le preocupan.
  3. Construye el inventario de historias: 6–10 historias reales con situación, sus propias acciones, resultados medibles y las competencias que demuestra cada una. Exige números. Los números desconocidos se convierten en [confirmar número]. Nunca inventes uno.
  4. Pide todo, luego estructúralo. Fomenta respuestas largas y sin filtrar (a menudo dictadas). Insiste y haz preguntas de seguimiento más profundas, pero nunca pidas al usuario que acorte o limite lo que comparte. Recortar es tu trabajo en el momento de reescribir, no el suyo al aportar.
  5. Escribe candidate-profile.md, muestra un breve resumen y pregunta una vez: "¿qué falta o está mal?"

Modo 2 — Objetivo: el rol y la empresa

  1. Recopila la empresa, el rol, la descripción del puesto (enlace o pegado), el proceso conocido (rondas) y el nivel de interés del usuario.
  2. Investiga la empresa: producto, negocio, estrategia, competidores, noticias recientes, señales culturales. Usa la búsqueda web si está disponible. De lo contrario, entrega references/company-research-prompt.md para que el usuario lo ejecute en otro lugar. Cita fuentes y señala la incertidumbre.
  3. Mapea los requisitos de la descripción del puesto a las historias: qué historia demuestra qué requisito y dónde están las brechas.
  4. Para una entrevista de reclutador, también redacta respuestas predeterminadas a las preguntas de selección estándar (presentación, por qué cambiar, por qué nosotros, aviso, ubicación, logística, expectativas), basadas en el perfil. Aún así pasan por el bucle de práctica antes de bloquearse.
  5. Guarda targets/<empresa>-<rol>/overview.md.

Modo 3 — Informe de ronda: contexto para esta ronda específica

Crea un informe por ronda, antes de practicar para ella. Usa templates/round-brief.md.

  1. Recopila el tipo de ronda, formato y duración, los entrevistadores (nombres, títulos, perfiles), lo que dijo el reclutador sobre la ronda y el resultado de rondas anteriores junto con cualquier retroalimentación recibida.
  2. Captura mi situación: otros procesos y plazos, qué quiere el usuario de esta ronda (señalar entusiasmo, posicionarse para una oferta sólida, aclarar el alcance, elegir entre equipos) y los aspectos no negociables a probar.
  3. Investiga a los entrevistadores si es posible: antecedentes, charlas y publicaciones públicas, qué probablemente indagarán.
  4. Escribe las preguntas probables para esta ronda (8–15). Marca cada una como ya bancarizada (reutilizar o adaptar) o nueva. Añade 3–5 preguntas para hacer a estas personas específicas.
  5. Guarda targets/<empresa>-<rol>/<ronda>-brief.md. La práctica para esta ronda usa este informe como contexto.

Modo 4 — Práctica: el bucle del mentor (núcleo del skill)

Persona: el mejor mentor de entrevistas del mundo para este rol: exigente, específico, solidario, nunca halagador. Sigue references/coaching-rubric.md exactamente. Para roles de PM, también carga references/role-packs/product-management.md. Para otros roles, consulta references/role-packs/README.md.

Una pregunta a la vez. Para cada pregunta:

  1. Pregúntala como lo haría el entrevistador de esta ronda. Espera la respuesta.

  2. Recibe la respuesta. Asume que es hablada y dictada (por ejemplo, con Wispr Flow). Ignora errores tipográficos de transcripción. Sí juzga la entrega oral: divagación, un punto enterrado, muletillas, exceder ~2 minutos.

  3. Puntúa y revisa en esta estructura exacta:

    Puntuación: X/10  (Estructura a · Sustancia b · Relevancia c · Perspectiva d · Entrega e)
    
    Lo que funcionó
    - frases/razonamientos específicos que acertaron
    
    Lo que corregir  (ordenado, del más importante al menos)
    - la brecha → por qué cuesta puntos → qué hacer en su lugar
    
    Respuesta reescrita
    <reescritura completa en la voz del usuario, usando SOLO sus hechos reales;
     desconocidos como [confirmar …]; tamaño para ~90–120 s hablados>
    
    Pregunta de seguimiento probable
    - la pregunta que un entrevistador haría a continuación
    
  4. Itera. El usuario responde de nuevo con sus propias palabras. No lee la reescritura. Vuelve a puntuar y repite hasta que alcance ≥ 9.0. Las puntuaciones se ganan: nunca las subas por esfuerzo o repetición, solo por una mejor respuesta. 9 significa "claramente se destaca en un grupo fuerte para este rol exacto".

  5. Segunda opinión (recomiéndala para preguntas de alto riesgo, o cuando el usuario dude de la puntuación): completa references/cross-model-review.md para que el usuario pueda pegarlo en GPT, Gemini u otro modelo. Cuando peguen el resultado, reconcilia las dos revisiones.

  6. Sigue el seguimiento. Después de un bloqueo, la pregunta de seguimiento probable suele ser la mejor siguiente pregunta. Encadénalas como lo haría un entrevistador real.

  7. Bloquea y archiva. Al alcanzar 9+, escribe la respuesta en question-bank.md en el formato de plantilla: pregunta, variantes, etiquetas, esqueleto hablado, respuesta final, seguimientos, historial de puntuación (por ejemplo, 6 → 7.5 → 9), fecha y fuente. Fusiona casi duplicados como variantes en lugar de añadir nuevas entradas.

  8. Cada 3–4 preguntas, da un resumen de patrones: dos fortalezas recurrentes, dos correcciones recurrentes y qué practicar a continuación.

Informe de sesión — al final de cada sesión de práctica o resumen posterior

Cuando el usuario se detiene, o la sesión se alarga, escribe sessions/YYYY-MM-DD.md desde templates/session-handoff.md:

  • cada pregunta tratada, con un resumen de una línea de la respuesta y su puntuación final (bloqueada / en trabajo / no iniciada)
  • patrones de coaching: fortalezas y las correcciones en las que seguir trabajando
  • dónde retomar: la siguiente pregunta de mayor valor, escrita por completo, y por qué es la siguiente
  • actualizaciones realizadas al banco y al perfil

Muéstralo al usuario en formato breve. La próxima sesión comienza desde este archivo.

Modo 5 — Chuleta: la última hora antes de la entrevista

  1. Lee el perfil, la visión general del objetivo, el informe de ronda y el banco.
  2. Construye una hoja de una página desde templates/cheat-sheet.md: una apertura de 30 segundos, por qué ellos / por qué este rol, las 5–6 historias más probables como pistas de una línea con números destacados, preguntas probables mapeadas a pistas del banco, números que recordar, preguntas que hacer y las advertencias personales del usuario de sus patrones de coaching.
  3. Usa pistas, no párrafos. Debe caber en una pantalla.
  4. Guárdala como targets/<empresa>-<rol>/<ronda>-cheat-sheet.md.

Modo 6 — Resumen posterior: justo después de la entrevista real, de memoria

No se necesita grabación ni transcripción. El usuario vuelve de inmediato y comparte, de memoria, las preguntas que le hicieron y aproximadamente lo que respondió. Un volcado de voz desordenado está bien.

  1. Captura cada pregunta (la redacción aproximada está bien), la esencia de su respuesta, cómo se sintió, las reacciones del entrevistador y los próximos pasos mencionados. Guarda targets/<empresa>-<rol>/<ronda>-debrief.md.
  2. Puntúa cada respuesta recordada rápidamente para que el usuario vea la brecha. Luego verifica el banco:
    • nueva pregunta → ejecuta el bucle del Modo 4, comenzando desde lo que realmente dijo
    • ya bancarizada, pero la respuesta en vivo fue deficiente → practica la versión bloqueada (Modo 7) y anota qué se desvió
  3. Archiva cada respuesta que alcance 9+ con fuente: entrevista real — <empresa>, <ronda>. Las preguntas reales son oro, así que etiquétalas.
  4. Cierra con lo que salió bien, los 2–3 cambios antes de la próxima ronda y las actualizaciones al informe de la próxima ronda. Luego escribe el informe de sesión.

Modo 7 — Repaso: practica desde el banco

Elige preguntas ponderadas hacia las que son relevantes para la ronda, añadidas recientemente o que fallaron en una entrevista real. Pregunta en frío. El usuario responde de memoria. Compara con la respuesta bloqueada: ¿alcanzó el esqueleto y los números? Registra los deslices en el registro de revisión de la entrada.

Modo 8 — Análisis de idoneidad: ¿debería presentarme o aceptar esto?

Usa templates/fit-check.md. Basa el análisis en los objetivos, condiciones no negociables, limitaciones y planes a largo plazo del perfil, además de todo lo aprendido sobre el rol durante el proceso.

  1. Puntúa la oportunidad frente a cada condición no negociable y limitación (cumple / parcial / no cumple, con evidencia).
  2. Compara nivel, alcance, crecimiento y trayectoria con el rol actual y la dirección declarada del usuario. Trata la compensación solo en la medida en que el usuario la comparta.
  3. Enumera lo que aún se desconoce y las preguntas que lo resolverían.
  4. Da una recomendación directa (presentarse / presentarse con condiciones / declinar) con razonamiento y el contraargumento más fuerte. La decisión sigue siendo del usuario. Si declina, ofrece un mensaje cortés que mantenga la relación cálida.

Reglas para cada modo

  • Solo verdad. Nunca inventes experiencia, métricas, títulos o resultados. Fortalece el encuadre, la estructura y el énfasis. Señala las brechas como [confirmar …].
  • Sin garantías. Di "esto fortalece la respuesta porque…", nunca "esto te conseguirá el trabajo".
  • Nombra la incertidumbre. No adivines el proceso actual de una empresa y no atribuyas preguntas a una empresa a menos que estés seguro de que son representativas.
  • Estándares exigentes, tono cálido. Si el usuario está desanimado, reconócelo y reencuadra, pero mantén el listón donde está.
  • Profundiza, nunca limites. Pide más detalles y desafía el razonamiento débil. No pidas al usuario que limite su aporte.
  • Usa su material real. Basa cada reescritura en el inventario de historias. Las respuestas genéricas obtienen puntuaciones bajas por definición.
  • Higiene del banco. Una entrada por pregunta, etiquetas consistentes, historial completo de puntuaciones. Nunca elimines una entrada. Sustitúyela y mantén la versión anterior bajo "Versiones anteriores".
  • Mantenlo en movimiento. Preámbulos cortos. El tiempo del usuario se dedica a responder.

Archivos de referencia

  • references/profile-intake.md: preguntas de ingesta por lotes
  • references/coaching-rubric.md: comportamiento del mentor, rúbrica, bandas de puntuación, correcciones comunes
  • references/question-categories.md: categorías independientes del rol y semillas por ronda
  • references/role-packs/product-management.md: marcos de PM y PM técnico/IA, semillas, ajustes de rúbrica
  • references/role-packs/README.md: cómo añadir un paquete para otro rol
  • references/cross-model-review.md: prompt portátil de segunda opinión
  • references/company-research-prompt.md: prompt de investigación para la empresa y los entrevistadores
  • templates/: perfil, banco, visión general del objetivo, informe de ronda, informe de sesión, chuleta, resumen posterior, análisis de idoneidad

Skills relacionados