Español

Crear plugins

Crear plugins

Crea y prueba capacidades reutilizables para ChatGPT y Codex

Para crear o enviar un plugin, usa la documentación completa para creadores en developers.openai.com.

Crear y enviar un plugin

Esta página ofrece una breve introducción. Un plugin es un paquete instalable que puede incluir habilidades, un MCP server o ambos. Un MCP server también puede devolver una UI opcional.

ChatGPT y Codex comparten un único directorio universal de plugins. Publica un plugin público una sola vez para que la misma ficha pueda descubrirse desde las superficies compatibles de ambos productos. Durante el desarrollo, usa un marketplace local para probar el paquete antes de enviarlo al directorio universal.

Para distribuir plugins en el espacio de trabajo mediante GitHub, consulta Administración de plugins.

Empieza con una habilidad mientras sigas iterando en un flujo de trabajo personal. Crea un plugin cuando quieras compartir ese flujo de trabajo, empaquetar habilidades relacionadas, conectarte a un servicio externo o distribuir una capacidad estable a un equipo.

Crear un plugin con @plugin-creator

Para comenzar lo antes posible, usa la skill @plugin-creator integrada en el modo ChatGPT Work o $plugin-creator en Codex.

Describe el resultado, las skills o el MCP server que se incluirán y si quieres una entrada de marketplace local para realizar pruebas. Por ejemplo:
@plugin-creator Create a plugin named meeting-follow-up.
Include a skill that turns meeting notes into decisions, owners, and next steps.
Add it to a personal marketplace so I can test it locally.

La habilidad crea un manifiesto de compatibilidad .codex-plugin/plugin.json admitido, organiza la carpeta del plugin y puede añadir el plugin a un catálogo local. Esta estructura inicial difiere del formato portátil plugin.json en la raíz usado en el ejemplo manual. Consulta la estructura inicial para conocer los archivos y directorios opcionales.

Cuando termine:
  1. Revisa .codex-plugin/plugin.json.
  2. Comprueba cada habilidad incluida en skills/ siguiendo las directrices de seguimiento de instrucciones.
  3. Actualiza ChatGPT o Codex e instala el plugin desde su fuente en el catálogo local.
  4. Prueba el plugin en una conversación nueva con solicitudes representativas.

Si el plugin incluye un MCP server, primero crea y prueba ese servidor y, después, proporciona a @plugin-creator los detalles de la conexión registrada. Sigue el flujo de trabajo completo para MCP servers para las herramientas, la autenticación, la implementación y las pruebas.

Crear manualmente un plugin que solo contenga habilidades

Un paquete portátil mínimo de Agent Plugins contiene un manifiesto en la raíz y al menos una habilidad:

meeting-follow-up/
├── plugin.json
└── skills/
    └── meeting-follow-up/
        └── SKILL.md

Crea plugin.json en la raíz del plugin:

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "meeting-follow-up",
  "version": "1.0.0",
  "description": "Turn meeting notes into decisions and next steps"
}

Los paquetes portátiles detectan automáticamente las habilidades en skills/. Añade skills/meeting-follow-up/SKILL.md:

---
name: meeting-follow-up
description: Extract decisions, owners, and next steps from meeting notes.
---

Review the meeting notes. Return:

1. Decisions
2. Action items with owners
3. Open questions

Usa un nombre de plugin estable en formato kebab case. Mantén la descripción de la habilidad lo bastante específica para que ChatGPT y Codex reconozcan cuándo se aplica el flujo de trabajo.

Usa @plugin-creator para añadir la carpeta a un marketplace local; después, instala y prueba el plugin antes de compartirlo.

Continuar con la documentación para creadores

Para consultar la documentación completa para creadores, usa la documentación de plugins. Incluye:

Para explorar, instalar, activar o eliminar plugins, consulta Usar plugins.