Skip to main content

course-retro

Ingiere xAPI + feedback CSV de una cohorte y produce retro report Kirkpatrick L1-L4 con iteration candidates priorizados (impact × ease). Use when user asks to "course retrospective", "retro", "post-mortem cohort", "Kirkpatrick analysis", "analizar cohort", "retro del curso", "/course-retro".

Ir para a instalação

Informações da origem

Repositório
DojoCodingLabs/instructional-design-toolkit
Última atividade na origem
19 de abril de 2026 às 00:50
Idioma detectado do SKILL.md
inglês
Estrelas
1
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
course-retro
version
1.0.0
description
Ingiere xAPI + feedback CSV de una cohorte y produce retro report Kirkpatrick L1-L4 con iteration candidates priorizados (impact × ease). Use when user asks to "course retrospective", "retro", "post-mortem cohort", "Kirkpatrick analysis", "analizar cohort", "retro del curso", "/course-retro".
# Retro de Cohort Análisis post-cohort: ingesta xAPI statements + feedback forms, mapea a Kirkpatrick L1-L4, prioriza qué iterar. ## Inputs - `course-slug` (required). ## Flujo ### Paso 1 — Load course + cohort number 1. Cargar `course.json`. 2. Detectar siguiente N para `retros/retro-cohort-{N}.md` (incrementar desde el último). ### Paso 2 — Ingest xAPI > "¿Tenés un CSV con xAPI statements de la cohort? (ver formato esperado en > `${CLAUDE_PLUGIN_ROOT}/references/adapters/xapi/csv.md`). > > Path al archivo (o 'skip' si no tenés):" Si provisto: leer y parsear según `adapters/xapi/csv.md`. Si skip: WARN "L2 Learning no podrá ser medido sin xAPI data" y continuar. ### Paso 3 — Ingest feedback (Tally/Typeform) > "¿Tenés CSVs de Tally o Typeform por módulo? (uno por módulo, formato > documentado en `${CLAUDE_PLUGIN_ROOT}/references/adapters/feedback/`). > > Lista de paths (uno por línea, o 'skip'):" Si provistos: parsear según `adapters/feedback/{tally,typeform}-csv.md`. Si skip: WARN "L1 Reaction no podrá ser medido sin feedback data" y continuar. ### Paso 4 — L3 + L4 manual prompts (opcional) > "Kirkpatrick L3 (Behavior 30 días después) y L4 (Results / capstone tracking) > requieren input manual. > > L3: ¿hiciste follow-up survey 30 días post-curso? Si sí, dame los datos clave > (ej. '5/8 siguen usando Riverpod en proyectos personales'). > > L4: ¿cuántos alumnos completaron el capstone? ¿Con qué calidad?" ### Paso 5 — Mapear a Kirkpatrick L1-L4 Por cada level, agregar la data: - **L1 Reaction**: por módulo — avg rating, top 3 feedback recurrentes (free text cluster), confusion points. - **L2 Learning**: por AU — pass rate (passed / launched), score distribution, time-on-task vs estimated. - **L3 Behavior** (si data manual provista): summary qualitativo. - **L4 Results** (si data manual provista): capstone completion rate + quality highlights/lowlights. ### Paso 6 — Priorize iteration candidates Para cada signal anómalo (rating < 3.5, pass rate < 60%, time 2x estimated, etc.), generar un iteration candidate con: - Descripción del problema - Impact estimate (cuántos alumnos afectados) - Ease estimate (1-5: trivial → architectural change) - Score = impact × ease Ordenar por score descendente. Top 5 al usuario. ### Paso 7 — Generate report `docs/instructional-design/courses/{slug}/retros/retro-cohort-{N}.md`: ```markdown # Retro: {course title}, Cohort {N} **Date**: {today} **Cohort size**: {N learners} **Course version at cohort start**: {version} ## L1 Reaction | Módulo | Rating avg | N | Top feedback | |---|---|---|---| ## L2 Learning | AU | Pass rate | Score distribution | Time vs estimate | |---|---|---|---| ## L3 Behavior (manual) [summary] ## L4 Results (manual) [summary] ## Top 5 Iteration Candidates (impact × ease) 1. ... ``` **PUERTA** (sola): confirmar antes de escribir el report. ## Recursos - `${CLAUDE_PLUGIN_ROOT}/references/adapters/xapi/csv.md` - `${CLAUDE_PLUGIN_ROOT}/references/adapters/feedback/tally-csv.md` - `${CLAUDE_PLUGIN_ROOT}/references/adapters/feedback/typeform-csv.md` - `${CLAUDE_PLUGIN_ROOT}/assets/skill-references/kirkpatrick-evaluation.md` - `${CLAUDE_PLUGIN_ROOT}/references/kirkpatrick-feedback-tools.md`
Ver no GitHub