CommunityRedacción y edicióngithub.com

steffen74/draft-unit

Redacta los recursos de una unidad (plan de sesión del instructor, página del participante, plantilla o cambios de código) a partir del plan del curso, escribiendo primero la trayectoria esperada del alumno antes del contenido. Escribe la unidad después del comando.

¿Qué es draft-unit?

Esta habilidad para agentes de IA (compatible con Claude Code, Cursor, Codex) automatiza la redacción de los recursos completos de una unidad didáctica, siguiendo un flujo estructurado. Primero obliga a definir la 'trayectoria del alumno' (learner path) como lista numerada, especificando cada paso, necesidad y resultado esperado, detectando y resolviendo brechas antes de escribir contenido. Luego, basándose en archivos como COURSE-CANVAS.md, PLAN.md y RESOURCES.md, redacta el plan de sesión del instructor (con tiempos, ejemplos, respuestas modelo), la página del participante (objetivos, tareas, entregables), y plantillas/código (cuadernos, datos, configuración). Finalmente, muestra los borradores con las decisiones tomadas, solicita aprobación del instructor y registra cambios en DECISIONS.md. No publica la unidad ni la marca como 'liberada'.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/steffen74/agentic-course-creation/tree/HEAD/skills/draft-unit

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Redactar una unidad

Redacta los recursos de una unidad. Lee COURSE-CANVAS.md, PLAN.md, PERSONAS.md, RESOURCES.md, DECISIONS.md y el material de la unidad anterior. Usa la estructura existente de los archivos del curso (encabezados, tablas, tono); si el curso aún no tiene ninguna, propón una y espera confirmación.

1. Escribir la trayectoria primero

Antes de cualquier contenido, escribe la trayectoria del alumno para la unidad como una lista numerada en las notas del instructor del archivo de sesión: cada paso que da un alumno desde que abre la página del participante hasta que entrega el trabajo, cada uno con

  • lo que necesita (concepto, herramienta, archivo, enlace, cuenta) y de dónde proviene (límite, unidad anterior, esta página),
  • el resultado esperado que puede ver.

Carga assumed-knowledge. Un paso cuya necesidad no tiene origen es una brecha: resuélvela ahora añadiendo un paso, un enlace o una explicación, o pásala al instructor. Muestra la trayectoria y espera confirmación; esta es la especificación contra la que se verifica el material.

2. Redactar

Redacta lo que la unidad necesita según RESOURCES.md, cada parte en su propia ubicación:

  • Instructor: plan de sesión con tiempos, input, trabajo en grupo, respuestas modelo y puntos de discusión. Escribe los bloques de input como contenido (afirmaciones, números, ejemplos) pensando en las notas del orador; las diapositivas se construyen a partir de ellos más tarde con /to-slides.
  • Participante: objetivos, tareas, entregable, material con longitudes. Carga learner-instructions.
  • Plantilla o código: cuadernos, datos, configuración de los que dependen las tareas.

Calcula las respuestas modelo ejecutando el código sobre los datos del curso, nunca de memoria. Cita los números indicando cómo se calcularon.

3. Punto de parada

Muestra los borradores con una breve lista de las decisiones que tomaste (redacción de tareas, qué video, cuánto es opcional) y qué te generó dudas. El instructor edita o aprueba. Registra las decisiones que afecten a otras unidades en DECISIONS.md.

Terminado cuando el instructor ha aprobado los borradores y RESOURCES.md lista la unidad como borrador. Sugiere /to-slides <unidad> si la sesión tiene bloques de input, luego /walk-through <unidad>; nunca marques una unidad como liberada en esta habilidad.

Individual skills in this repo

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

Skills relacionados