From instructional-design-toolkit
Diálogo guiado para diseñar un plan de sesión 1-on-1 con auto-detect del tipo (coaching/mentoring/tutoring). Use when user asks for "session plan", "1-on-1", "one-on-one", "coaching session", "mentoring session", "tutoring session", "sesión 1-a-1", "plan de sesión", "sesión de coaching", "sesión de mentoría", "sesión de tutoría", "/new-1-on-1-session-plan".
How this skill is triggered — by the user, by Claude, or both
Slash command
/instructional-design-toolkit:1-on-1-session-plannerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Diálogo guiado con detección automática del tipo de sesión usando el agent
Diálogo guiado con detección automática del tipo de sesión usando el agent
session-type-detector. Si la detección es ambigua, pregunta al usuario.
Español. Términos técnicos en formato "español (English)" primera vez.
docs/instructional-design/session-plans/{slug}/session-plan.json +
session-plan.md
Despachar ${CLAUDE_PLUGIN_ROOT}/agents/learner-profile-builder.md.
Confirmar persona con el usuario antes de seguir.
Pedir al usuario una descripción breve del propósito de la sesión:
"En 1-2 oraciones, ¿qué querés lograr en esta sesión 1-on-1?"
Despachar ${CLAUDE_PLUGIN_ROOT}/agents/session-type-detector.md con la descripción
Evaluar resultado:
DETECTED + CONFIDENCE high: Confirmar con el usuario:
"Detecté que esta sería una sesión de {type}.
Razón: {justification}
¿Confirmar?
- Sí, es {type}
- No, en realidad es {alternative}
- Cancelar y elegir manualmente"
DETECTED + CONFIDENCE low O AMBIGUOUS: Mostrar tabla comparativa Irby
(ver ${CLAUDE_PLUGIN_ROOT}/assets/skill-references/coach-mentor-tutor-distinction.md)
y pedir al usuario que elija:
"El contexto es ambiguo. Elegí el tipo basándote en esta tabla:
[tabla comparativa coaching/mentoring/tutoring]
- Coaching (performance + KPI + time-bound)
- Mentoring (desarrollo + larga duración + sin KPI)
- Tutoring (topic específico + corto plazo)"
PUERTA: confirmar tipo de sesión.
Una vez confirmado el tipo, delegate al skill correspondiente pasando los datos ya recolectados (learner_profile + session_type) para que continúe sin re-preguntar:
${CLAUDE_PLUGIN_ROOT}/skills/coaching-session/SKILL.md (saltar al Paso 3 de ese skill)${CLAUDE_PLUGIN_ROOT}/skills/mentoring-session/SKILL.md${CLAUDE_PLUGIN_ROOT}/skills/tutoring-session/SKILL.md${CLAUDE_PLUGIN_ROOT}/agents/learner-profile-builder.md${CLAUDE_PLUGIN_ROOT}/agents/session-type-detector.md${CLAUDE_PLUGIN_ROOT}/assets/skill-references/coach-mentor-tutor-distinction.md${CLAUDE_PLUGIN_ROOT}/assets/schemas/session-plan-core.schema.jsonnpx 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.