From instructional-design-toolkit
Diseño guiado de sesión de coaching (performance-focused, time-bound, con KPI y withdrawal trigger). Salta detección — el usuario ya declaró tipo. Use when user asks for "coaching session", "sesión de coaching", "/new-coaching-session", o cuando hay performance plan + KPI explícito.
How this skill is triggered — by the user, by Claude, or both
Slash command
/instructional-design-toolkit:coaching-sessionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Coaching per Irby (2018): performance-focused, time-bound, con KPI específico y
Coaching per Irby (2018): performance-focused, time-bound, con KPI específico y trigger explícito de withdrawal del coach cuando el goal se alcanza.
Español. Términos técnicos en formato "español (English)".
docs/instructional-design/session-plans/{slug}/session-plan.json (profile:
session-plan-coaching) + session-plan.md (template
session-plan-coaching.md.tmpl).
Antes del flow, mostrar:
"Vamos a diseñar una Sesión de Coaching (Coaching Session).
Coaching es performance-focused: tiene un KPI específico, es time-bound, y el coach se retira cuando el goal se alcanza (Irby, 2018).
Si lo que necesitás es desarrollo integral o relación larga sin KPI, querés
/new-mentoring-session. Si es ayuda con un topic puntual,/new-tutoring-session."
Despachar ${CLAUDE_PLUGIN_ROOT}/agents/learner-profile-builder.md (si no fue
provisto por el dispatcher 1-on-1-session-planner).
Preguntar (una a la vez):
"¿Cuál es el KPI objetivo medible de este engagement de coaching? (ej. 'Lead time de PR review: de 3d a 1d', 'NPS del equipo de 30 a 50')"
"¿Esta es la sesión N de M? (ej. '3 of 6'). Coaching debe tener fin claro."
"¿Cuál es el withdrawal trigger explícito? (la condición bajo la cual considerás que el coach se retira; ej. 'KPI sostenido en 1d durante 2 ciclos')"
"¿Cuáles son los 2-3 objetivos específicos para ESTA sesión (no del engagement completo)? Cada uno debe ser accionable, no platitudinal."
"¿Qué necesita traer/hacer el learner antes de la sesión? (datos a medir, hipótesis a presentar, ejercicio a intentar). Coaching pre-work efectivo es data-grounded."
"¿Cuántos minutos dura la sesión? (típico 60-90 min para coaching)"
Proponer agenda template adaptable:
0-10 | Check-in + revisión de métricas
10-30 | Identificación de bloqueadores (Five Whys, Root Cause)
30-50 | Diseño del intervention (qué cambia, cuándo, dónde)
50-60 | Commitments específicos + próxima sesión
Pedir al usuario que ajuste tiempos y notas por bloque.
"Dame 1-2 reflection questions específicas a este KPI/learner. Ejemplos para coaching:
- '¿Qué tenés que dejar de hacer para que esto funcione?'
- '¿A quién vas a rendirle cuentas de este cambio semana a semana?'
Evitá genéricas: NO '¿qué aprendiste?'."
"Próxima sesión date + homework concreto (mínimo 2-3 items con deadline implícito):"
Construir session-plan.json siguiendo session-plan-coaching.profile.json (extiende
core con coaching_specific.target_kpi, session_n_of_m, withdrawal_trigger).
Validar con ajv si está disponible. Escribir JSON + MD.
Presentar resumen + sugerir /session-plan-audit {slug} para validar consistencia.
${CLAUDE_PLUGIN_ROOT}/agents/learner-profile-builder.md${CLAUDE_PLUGIN_ROOT}/assets/skill-references/coach-mentor-tutor-distinction.md${CLAUDE_PLUGIN_ROOT}/assets/schemas/profiles/session-plan-coaching.profile.json${CLAUDE_PLUGIN_ROOT}/assets/templates/session-plan-coaching.md.tmpl${CLAUDE_PLUGIN_ROOT}/examples/session-plan-coaching-example.json (referencia)npx claudepluginhub dojocodinglabs/instructional-design-toolkit --plugin instructional-design-toolkitCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.