Tiempo: 55 minutos
Superficie: aplicación; algunas funciones también en CLI e IDE
Riesgo: medio
Qué vas a aprender
- Comprender tres formas de ampliar el agente.
- Elegir la más pequeña que resuelve el problema.
- Revisar permisos y datos antes de instalar o conectar.
Tres piezas diferentes
- Skill: instrucciones y recursos reutilizables para realizar bien una tarea concreta.
- Plugin: paquete instalable que puede incluir skills y conexiones con servicios.
- MCP: protocolo que conecta el agente con herramientas o contexto externo.
Empieza por una skill cuando repites un proceso. Utiliza un plugin cuando quieres instalar y compartir un conjunto ya empaquetado. Configura MCP cuando necesitas una herramienta o fuente externa que no llega mediante un plugin adecuado.
Ejemplo
Necesidad: producir cada semana un resumen con la misma estructura.
- Skill: define fuentes, pasos, plantilla y comprobaciones.
- Plugin: distribuye la skill y, quizá, una conexión con Drive o Slack.
- MCP: proporciona herramientas para consultar un sistema interno.
No necesitas construir un servidor MCP para guardar una plantilla.
Práctica: diseña una skill antes de instalarla
Elige la automatización CSV de la lección 12 y pide:
Diseña una skill reutilizable para resumir un CSV de gastos de práctica.
Antes de crear archivos, define:
- cuándo debe y cuándo no debe activarse;
- entradas obligatorias;
- pasos y comprobaciones;
- formato de salida;
- límites de seguridad;
- ejemplos correcto e incorrecto.
No conectes servicios, no instales plugins y no incluyas datos reales.
Revisa el diseño. Si tu superficie ofrece $skill-creator y quieres continuar, utilízalo únicamente dentro de una carpeta de práctica. Comprueba el contenido de SKILL.md antes de habilitarla.
Revisar un plugin
Antes de instalar:
- Identifica quién lo publica.
- Lee qué skills, aplicaciones o servidores incluye.
- Comprueba qué datos puede leer y qué acciones puede realizar.
- Revisa si la organización permite instalarlo.
- Pruébalo con información no sensible y acceso mínimo.
- Decide quién revisará actualizaciones y cuándo retirarlo.
Disponibilidad: los plugins se utilizan en ChatGPT Work en la web, y en Work o Codex en la aplicación; la disponibilidad exacta en CLI o IDE puede cambiar según el paquete y el entorno.
Revisar una conexión MCP
Pregunta:
- ¿El servidor es local o remoto?
- ¿Qué herramientas expone?
- ¿Cuáles escriben o borran?
- ¿Cómo se autentica?
- ¿Dónde quedan las credenciales?
- ¿Qué sucede si el servidor no está disponible?
Los clientes locales de Codex comparten configuración MCP para el mismo host. ChatGPT web utiliza herramientas remotas proporcionadas mediante plugins y no lee tu configuración local de Codex.
Comprobación manual
- La skill tiene un propósito único.
- La descripción indica límites de activación.
- No contiene claves ni datos reales.
- Cualquier plugin procede de una fuente que has revisado.
- Las herramientas con efectos externos requieren aprobación apropiada.
- Puedes deshabilitar o retirar la ampliación.
Recuperación
Deshabilita una skill que produce resultados erróneos. Desinstala el plugin y revoca la aplicación conectada si ya no lo utilizas. Elimina o desactiva el servidor MCP y sus credenciales; quitar la configuración no revoca automáticamente un token en el servicio remoto.
Error frecuente
Instalar una herramienta para evitar escribir un proceso claro. Primero define el flujo y su resultado. Después decide si necesita empaquetado o acceso externo.
Mini ejercicio
Clasifica estas necesidades: «usar siempre la plantilla de marca», «leer incidencias de GitHub», «compartir cinco flujos y una conexión con todo el equipo».
Ver solución
- Plantilla de marca: skill.
- Leer incidencias: plugin o MCP, según la integración disponible.
- Cinco flujos y conexión compartida: plugin.
Evidencia que debes guardar
- Diseño de skill.
- Lista de permisos de cualquier plugin.
- Inventario de herramientas MCP y efectos.
- Procedimiento para desactivar o revocar.
Ejemplo resuelto: elegir la pieza reutilizable adecuada
Sol repite cada semana un proceso: leer una lección, generar objetivos, actividad, rúbrica y una lista de accesibilidad. Quiere reutilizarlo. Compara tres soluciones:
- Una skill es apropiada si necesita un procedimiento guiado y recursos que Codex pueda aplicar cuando la tarea coincida.
- Un plugin resulta útil si quiere distribuir un paquete mayor que reúna skills, herramientas o integraciones relacionadas.
- Un servidor MCP encaja cuando necesita conectar Codex de manera estructurada con una fuente o servicio externo mediante herramientas bien definidas.
Como el proceso de Sol utiliza archivos locales y una plantilla, comienza por una skill. No crea un conector externo innecesario. Define cuándo se activa, entradas requeridas, pasos, controles y formato de salida. La prueba con una lección conocida y compara la rúbrica generada con sus criterios.
Leo, en cambio, necesita consultar una base documental institucional que ya ofrece una integración MCP autorizada. Su problema principal no es recordar un procedimiento, sino acceder a una fuente externa mediante operaciones controladas. Dani podría combinar ambos: una skill que describa el flujo y herramientas MCP que proporcionen datos.
Pregunta de decisión: «¿Quiero enseñar un método, empaquetar capacidades o conectar un sistema?». Método sugiere skill; paquete, plugin; conexión, MCP.
Señal de alarma: instalas una extensión amplia para resolver una tarea simple sin revisar autor, permisos, código o datos a los que accederá.
Criterio de terminado: puedes explicar por qué elegiste esa opción, qué activa, qué datos toca y cómo se prueba antes de compartirla.
Cambia una variable
Clasifica estos casos: plantilla semanal de actas; conjunto corporativo de instrucciones e integraciones; consulta a un gestor documental externo; prompt que solo usarás una vez. El último quizá no necesita ninguna pieza reutilizable.
Comprueba que lo has entendido
- ¿Toda tarea repetida necesita un plugin?
- ¿Una skill y MCP pueden colaborar?
Respuesta razonada
No. Conviene elegir la solución mínima: a veces bastan instrucciones o una plantilla. Sí: una skill puede definir el procedimiento y utilizar herramientas proporcionadas por una conexión MCP si están disponibles y autorizadas.
Fuentes oficiales
Revisado contra la documentación: 14 de julio de 2026.