Guía de lectura localizada
chatgpt-appsFinalidad, uso y origen
Crea, estructura, refactoriza y soluciona problemas de aplicaciones del SDK de ChatGPT Apps que combinan un servidor MCP y una interfaz de usuario de widgets. Úsalo cuando Codex necesite diseñar herramientas, registrar recursos de interfaz de usuario, conectar el puente de MCP Apps o las API de compatibilidad de ChatGPT, aplicar metadatos del SDK de Apps, CSP o configuraciones de dominio, o generar una estructura de proyecto alineada con la documentación. Prioriza un flujo de trabajo basado en la documentación invocando la habilidad openai-docs o las herramientas MCP de documentación para desarrolladores de OpenAI antes de generar el código.
Fuente recuperada:
- Repositorio de origen
- openai/skills
- SKILL.md
skills/.curated/chatgpt-apps/SKILL.md- Estrellas del repositorio
- 28,420
- Actualización del repositorio
- 2026-10-29
- Clasificación de habilidades
- Diseño
- Última recopilación
Licencia: Documentos de licencia pendientes de verificación
Los extractos del flujo de trabajo son guías de lectura, no instrucciones ejecutables de Codez. No se utilizó ninguna habilidad de terceros para generar esta página.
Los siguientes fragmentos sobre el propósito y el flujo de trabajo son material preliminar, organizado y traducido para su lectura. Son distintos del análisis editorial de Codez, que se presenta por separado.
Lo que hace esta habilidad
Crea, estructura, refactoriza y soluciona problemas de aplicaciones del SDK de ChatGPT Apps que combinan un servidor MCP y una interfaz de usuario de widgets. Úsalo cuando Codex necesite diseñar herramientas, registrar recursos de interfaz de usuario, conectar el puente de MCP Apps o las API de compatibilidad de ChatGPT, aplicar metadatos del SDK de Apps, CSP o configuraciones de dominio, o generar una estructura de proyecto alineada con la documentación. Prioriza un flujo de trabajo basado en la documentación invocando la habilidad openai-docs o las herramientas MCP de documentación para desarrolladores de OpenAI antes de generar el código.
Cómo funciona el flujo de trabajo ascendente
Flujo de trabajo obligatorio basado en documentos
Usar$openai-docsPrimero, siempre que se cree o se modifique una aplicación del SDK de ChatGPT Apps. Invocar$openai-docs(preferiblemente) o llame directamente al servidor MCP de la documentación de OpenAI. Obtenga la documentación actual del SDK de aplicaciones antes de escribir código, especialmente (páginas base): Obtenerapps-sdk/quickstartal crear una nueva aplicación o generar una primera implementación, consulte los ejemplos oficiales.repo/pageantes de inventar un andamio desde cero.
Descripción general
Crea implementaciones del SDK de ChatGPT Apps con un flujo de trabajo que priorice la documentación y los ejemplos, y luego genera código que siga los patrones actuales del SDK de Apps y del puente de aplicaciones MCP. Usa esta habilidad para producir: Una clasificación del arquetipo de aplicación principal y una decisión sobre la estructura del repositorio. Un plan de herramientas (nombres, esquemas, anotaciones, resultados).
Paso río arriba · L8 ↗Orientación inmediata
Utilice indicaciones que emparejen explícitamente esta habilidad con$openai-docsPor lo tanto, la estructura resultante se basa en la documentación actual. Patrones de indicaciones preferidos:
Requisitos y configuración
2b. Utilice el script de inicio cuando una alternativa de baja dependencia sea útil.
Usarscripts/scaffold_node_ext_apps.mjsSolo cuando el usuario busca una solución rápida y sencilla para iniciar Node.js, un widget HTML básico es aceptable y ningún ejemplo anterior es un mejor punto de partida. Ejecútalo solo después de obtener la documentación actual y, a continuación, compara los archivos generados con la documentación obtenida.
Límites y controles de calidad
Barandillas de superficie API
Algunos ejemplos envuelven el puente con unappobjeto (por ejemplo,@modelcontextprotocol/ext-apps/react) y exponga nombres de ayudantes comoapp.sendMessage(),app.callServerTool(),app.openLink()o métodos getter del host. Trate esos envoltorios como detalles de implementación o capas de conveniencia, no como la API pública canónica que se debe enseñar por defecto.
5Agregar metadatos y seguridad de recursos
Establezca deliberadamente los metadatos del recurso en el widget.resource/template:_meta.ui.cspcon exactitudconnectDomainsyresourceDomains
Comience con una prueba segura.
- Verifique el host compatible y las instrucciones de instalación del repositorio. Mantenga juntos el directorio Skill y sus scripts, recursos y documentación a los que hace referencia;SKILL.mdsolo puede omitir dependencias.
- Proporcione al agente sus datos reales, el resultado deseado y los criterios de aceptación. La sintaxis de invocación y las herramientas disponibles dependen del sistema anfitrión; este sitio no presupone un comando de instalación universal.
- Pruebe el flujo de trabajo original en un proyecto desechable o en una copia. Revise las operaciones que modifican archivos, servicios remotos o recursos facturables antes de autorizarlas.
- Valide el resultado comparándolo con los controles de calidad de origen y sus propios requisitos. Un activador exitoso o un alto número de estrellas en el repositorio no garantizan un resultado correcto.
Lea más en la fuente
- Descripción general
- Flujo de trabajo obligatorio basado en documentos
- Orientación inmediata
- Clasifica la aplicación antes de elegir el código.
- Orden de punto de partida predeterminado
- 0Clasifica el arquetipo de la aplicación
- 1Planificar las herramientas antes de codificar.
- 2Elija una arquitectura de aplicación
- 2a. Comience con un ejemplo anterior cuando sea apropiado.
- 2b. Utilice el script de inicio cuando una alternativa de baja dependencia sea útil.
- 3. Estructurar el servidor MCP
- 4. Estructurar la interfaz de usuario del widget
- Barandillas de superficie API
- 5Agregar metadatos y seguridad de recursos
- 5a. Hacer cumplir un contrato de depósito mínimo de trabajo
- 6Validar el bucle local
- 7Conéctate y prueba en ChatGPT (Modo desarrollador)
- 8Planificar el alojamiento y la implementación en producción.
- 9Preparar la solicitud y publicarla (solo para aplicaciones públicas).
- Guía estatal interactiva
- Expectativas de resultados
- Referencias
Habilidades relacionadas
Traducción y alcance
Esta guía de lectura selecciona pasajes de la sección fijada en la parte superior.SKILL.mdLa traducción es asistida. No se trata de un manual completo ni garantiza la compatibilidad. Lea el original y los archivos a los que hace referencia antes de usarlo.
Esta introducción hace referencia a la versión fijada a continuación; la actividad actual del repositorio y la hora de recopilación se muestran por separado.
- Fuente fijada
- Lee el original ↗
- Fuente recuperada
- Confirmación de origen
49f948faa9258a0c61caceaf225e179651397431- Fuente SHA-256
c3a13a659ce26e9d067b5a97c321e8abec6d8e878afce31b7e841dfcf2635c3a