PTENES
RUTA 2

📦 Sobre el repositorio

Cómo está organizado el repo mp-skill y cómo contribuir.

3
Módulos
18
Temas
~1h20
Duración
Básico
Nivel

Mapa de la ruta

Contenido detallado

2.1 ~25 min

📦 Qué es mp-skill

Skills de Matt Pocock empaquetadas para ti.

Qué es:

Fork organizado del conjunto de skills publicado por Matt Pocock, empaquetado como plugin de Claude Code.

Por qué aprender:

Entender la procedencia ayuda a confiar en las convenciones y a seguir upstream.

Conceptos clave:

Fork seleccionado, upstream, plugin de Claude Code, autoría.

Qué es:

Cada skill es pequeña, encadenable y adaptable: lo opuesto a los frameworks monolíticos.

Por qué aprender:

Estos 3 valores explican por qué las skills superan a los agentes gigantes en proyectos reales.

Conceptos clave:

Responsabilidad única, composición, fácil de bifurcar.

Qué es:

engineering = día a día de código; productivity = workflow no relacionado con código; misc = se mantiene, pero se usa poco.

Por qué aprender:

Saber en qué categoría buscar evita perder tiempo explorando el repo.

Conceptos clave:

Categorización, descubrimiento e intención de uso.

Qué es:

Comparación directa: GSD/BMAD/Spec-Kit son frameworks cerrados; mp-skill es una colección suelta de skills.

Por qué aprender:

Elegir la herramienta adecuada para cada problema — no todo es una skill.

Conceptos clave:

Framework vs. toolkit, lock-in, granularidad.

Qué es:

Desarrolladores full stack con mucho TypeScript, creadores independientes, equipos pequeños que usan Claude Code/Codex todos los días.

Por qué aprender:

Conocer al público objetivo ayuda a calibrar las expectativas y contribuir bien.

Conceptos clave:

Persona, casos de uso reales, comunidad.

Qué es:

Licencia permisiva + flujo de contribución mediante PR: apertura a nuevas skills y mejoras.

Por qué aprender:

Saber qué puedes redistribuir, adaptar y enviar de vuelta sin fricción.

Conceptos clave:

Licencia, PR, CODEOWNERS, atribución.

2.2 ~30 min

🗂️ Estructura del repositorio

Cada carpeta tiene un propósito claro.

Qué es:

Bucket con skills de código: grill-me, tdd, diagnose, improve-codebase-architecture, etc.

Por qué aprender:

Es donde ocurre el 80% del uso diario — vale la pena conocer cada una.

Conceptos clave:

Habilidades centrales, gateway, comandos slash.

Qué es:

Bucket con skills de proceso: handoff, statusline, audit, planning — fuera del editor.

Por qué aprender:

Las skills de proceso son las que más ahorran tiempo y contexto entre sesiones.

Conceptos clave:

Workflow, handoff, sesión.

Qué es:

Skills que se mantienen, pero se usan esporádicamente: no merecen destacarse ni eliminarse.

Por qué aprender:

Encontrar la skill adecuada en el momento oportuno. Conviene revisar misc trimestralmente.

Conceptos clave:

Cola larga, mantenimiento mínimo.

Qué es:

personal = configuración del dueño; in-progress = borradores; deprecated = retirados — ninguno aparece en el README/plugin.json.

Por qué aprender:

Entender por qué las skills desaparecen del índice evita confusiones al contribuir.

Conceptos clave:

Ciclo de vida, borrador, promoción y obsolescencia.

Qué es:

docs/ guarda referencias; scripts/ contiene utilidades; CLAUDE.md establece reglas para organizar el propio repo.

Por qué aprender:

Si no entiendes CLAUDE.md, romperás las convenciones al agregar una skill nueva.

Conceptos clave:

Reglas de proyecto, automatización y documentación.

Qué es:

plugin.json registra las skills publicadas; README enumera cada skill con un enlace a SKILL.md.

Por qué aprender:

Toda skill nueva debe incluirse en ambos; de lo contrario, queda invisible en el plugin.

Conceptos clave:

Manifiesto, índice, gates de publicación.

2.3 ~25 min

⚙️ Instalación y configuración

30 segundos desde cero hasta el primer /grill-me.

Qué es:

Tener Claude Code o Codex instalado, con un plan compatible y una shell funcional.

Por qué aprender:

Sin el runtime correcto, las skills ni siquiera aparecen: depurar esto después es frustrante.

Conceptos clave:

Runtime, plan, shell y host de plugins.

Qué es:

Comando único que descarga y registra el plugin en Claude Code/Codex.

Por qué aprender:

Es el camino oficial — otras formas de instalar se rompen al actualizar.

Conceptos clave:

npx, registry, marketplace, plugin.

Qué es:

El asistente interactivo te permite elegir qué skills habilitar; se recomienda empezar por las de ingeniería.

Por qué aprender:

Demasiadas skills para el agente = ruido. Una selección inicial vale oro.

Conceptos clave:

Curaduría, alcance, activación selectiva.

Qué es:

Slash command que crea un CONTEXT.md inicial, configura los valores predeterminados y valida los triggers.

Por qué aprender:

Evita gran parte de la configuración manual y garantiza que las skills se activen con los disparadores correctos.

Conceptos clave:

Bootstrap, valores predeterminados, triggers.

Qué es:

GitHub Issues de mp-skill con labels (bug, skill-request, docs): cola pública de solicitudes.

Por qué aprender:

Usar la etiqueta correcta acelera la respuesta y evita issues duplicadas.

Conceptos clave:

Triage, etiquetas, prioridad, comunidad.

Qué es:

Lista de verificación: listar las skills en el agente, ejecutar /grill-me en un repo de prueba y revisar los logs.

Por qué aprender:

Validar temprano evita descubrir que la instalación falló justo al momento de usarla.

Conceptos clave:

Smoke test, dry-run, logs.