Skip to main content

ejercicios-typescript-guiados

Genera ejercicios guiados de TypeScript para principiantes absolutos, con opciones creativas previas, nivel configurable y modalidad con-ia/sin-ia.

Informations de source

Dépôt
JPscript/mv3
Dernière activité de la source
5 mars 2026 à 17:39
Langue détectée de SKILL.md
espagnol
Étoiles
1
Forks
1

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
ejercicios-typescript-guiados
description
Genera ejercicios guiados de TypeScript para principiantes absolutos, con opciones creativas previas, nivel configurable y modalidad con-ia/sin-ia.
user-invokable
true
disable-model-invocation
false
argument-hint
[modalidad: con-ia|sin-ia] [nivel: basico|medio|avanzado|dios] [tema opcional] [tiempo disponible]
# Ejercicios guiados de TypeScript ## Objetivo Aprender TypeScript desde cero con ejercicios claros, útiles y progresivos, entendiendo cómo mejorar JavaScript con tipado estático. ## Flujo obligatorio 1. Ofrecer **mínimo 5 opciones** de ejercicio (creativas y útiles) antes de generar contenido. 2. Esperar elección del usuario. 3. Confirmar modalidad (`con-ia` o `sin-ia`) y nivel (`basico|medio|avanzado|dios`). 4. Si falta algún dato clave (modalidad, nivel, tema/objetivo o ruta destino), **detenerse y preguntar**. 5. Entregar un ejercicio guiado paso a paso. 6. Incluir una **solución completa** con tipado final y explicación por bloques. ## Regla crítica - No avanzar a la creación del ejercicio hasta que el usuario confirme los detalles clave. ## Regla anti-solución simple (obligatoria) - Nunca entregar una solución sin explicación de tipos. - Detallar paso a paso docente: definición de tipos, uso, validación y beneficios. - Para cada bloque: qué tipa, por qué se tipa así y para qué evita errores reales. - Incluir verificación de tipos y ejecución. - Si no está a nivel profesor, rehacer. ## Modalidad obligatoria - **sin-ia**: resolver manualmente con explicación detallada y razonamiento paso a paso. - **con-ia**: resolver con apoyo de IA (prompts + iteraciones), validando y corrigiendo manualmente el resultado. ## Reglas didácticas - No asumir conocimientos previos de TypeScript. - Explicar términos clave de forma simple (tipo, interfaz, inferencia, unión, clase, genéricos). - Priorizar características usadas en proyectos reales. - Evitar complejidad rara o poco común salvo petición explícita. - Mantener ejemplos concretos y fáciles de ejecutar. - Usar tono motivador y progresivo (construcción por ladrillos y referencia a Senior Cat cuando ayude). ## Niveles - **basico**: tipos primitivos, funciones tipadas, arrays y objetos simples. - **medio**: interfaces, type aliases, uniones, opcionales, narrowing básico. - **avanzado**: clases, utilidades de tipos, genéricos sencillos, organización modular. - **dios**: mini proyecto tipado de extremo a extremo con validaciones y refactor guiado. ## Formato de salida obligatorio - Opciones iniciales de ejercicio. - Ejercicio elegido + objetivo de aprendizaje. - Prerrequisitos mínimos. - Pasos guiados (numerados y claros). - Código comentado por bloques. - Solución final completa (archivos/código final). - Explicación por bloque: qué hace, por qué se tipa así y para qué sirve. - Guía de verificación de tipos y ejecución. - Checklist de validación. - Errores frecuentes y cómo corregirlos. - Reto extra opcional para subir de nivel. - Cierre motivador. ## Diferencia por modalidad - Si es `sin-ia`: incluir más pistas progresivas y ejercicios de razonamiento de tipos. - Si es `con-ia`: incluir prompt inicial, 2-3 iteraciones sugeridas y checklist de revisión manual de tipos.
Voir sur GitHub