Saltar al contenido principal
MDev Env Pro
Curso: MCPs + Skills86% Completado

En este módulo aprenderás:

  • Construye una skill completa con instrucciones YAML y guías de debugging para auditar entornos.
  • Comandos y configuraciones clave para 06. Crear tu propia Skill (mise-doctor)
  • Ejercicios prácticos listos para probar en tu terminal local

Creando la Skill mise-doctor

Causita, vamos a construir una Skill real llamada mise-doctor que guiará a los agentes de IA para auditar y reparar entornos de desarrollo en mise.

1. Crear la Estructura de la Skill

mkdir -p ~/.gemini/config/skills/mise-doctor
cd ~/.gemini/config/skills/mise-doctor

2. Archivo SKILL.md

SKILL.mdmarkdown
---
name: mise-doctor
description: Guía de diagnóstico y reparación de entornos mise, shims de shell y tareas en mise.toml.
---

# Skill: Diagnóstico de Entornos Mise

Usa esta skill cuando el usuario reporte problemas con versiones de Node, Python o tareas en mise.

## Pasos de Auditoría

1. Ejecuta `mise doctor` para verificar la integridad del sistema.
2. Inspecciona el archivo `mise.toml` actual.
3. Si la terminal no reconoce los binarios, verifica si la línea `eval "$(mise activate zsh)"` está presente al final de `~/.zshrc`.
4. Revisa los permisos de la carpeta `~/.local/share/mise`.

## Soluciones Comunes

- Si falla la versión de Node: ejecuta `mise install node@latest`.
- Si las tareas no corren en paralelo: verifica dependencias circulares en `[tasks]`.

Ejercicio Práctico Ninja 🥷

  1. Crea la carpeta skills/mise-doctor/ en tu directorio de configuración.
  2. Escribe el archivo SKILL.md con metadatos YAML.
  3. Pon a prueba la skill pidiéndole a tu agente de IA que diagnostique tu entorno de desarrollo.