Codex use case
Guarda flujos de trabajo como habilidades
Crea una habilidad que Codex pueda tener a mano para las tareas que repites.
Convierte un chat de Codex que te haya dado buenos resultados, reglas de revisión, comandos de prueba, listas de verificación para lanzamientos, convenciones de diseño, ejemplos de redacción o scripts específicos de un repositorio en una habilidad que Codex pueda usar en futuras tareas.
Best for
- Flujos de trabajo con pasos definidos que quieres que Codex vuelva a usar.
- Equipos que prefieren reutilizar una habilidad en lugar de pegar un prompt largo en cada chat.
Contents
Guarda flujos de trabajo como habilidades
Crea una habilidad que Codex pueda tener a mano para las tareas que repites.
Convierte un chat de Codex que te haya dado buenos resultados, reglas de revisión, comandos de prueba, listas de verificación para lanzamientos, convenciones de diseño, ejemplos de redacción o scripts específicos de un repositorio en una habilidad que Codex pueda usar en futuras tareas.
Convierte un chat de Codex que te haya dado buenos resultados, reglas de revisión, comandos de prueba, listas de verificación para lanzamientos, convenciones de diseño, ejemplos de redacción o scripts específicos de un repositorio en una habilidad que Codex pueda usar en futuras tareas.
Related links
Best for
- Flujos de trabajo con pasos definidos que quieres que Codex vuelva a usar.
- Equipos que prefieren reutilizar una habilidad en lugar de pegar un prompt largo en cada chat.
Skills & Plugins
- Recopila información sobre el flujo de trabajo, crea la estructura inicial de la habilidad, redacta instrucciones principales breves y valida el resultado.
| Skill | Why use it |
|---|---|
| Skill Creator | Recopila información sobre el flujo de trabajo, crea la estructura inicial de la habilidad, redacta instrucciones principales breves y valida el resultado. |
Starter prompt
Crea una habilidad que Codex pueda tener a mano
Usa habilidades para darle a Codex instrucciones, recursos y scripts que pueda reutilizar en tareas que haces con frecuencia. Una habilidad puede conservar la tarea, el documento, el comando o el ejemplo que hizo que Codex te resultara útil la primera vez.
Empieza con un ejemplo que ya haya funcionado: un chat en el que Codex aplicó los cambios de un PR mediante cherry-pick, una lista de verificación de Notion para publicar una versión, una serie de comentarios útiles en un PR o un hilo de Slack donde se explica cómo hacer un lanzamiento.
Cómo crear y usar una habilidad
-
Agrega el contexto que quieres que use Codex.
Sigue en el chat de Codex que quieres conservar, pega el hilo de Slack o el enlace a la documentación y agrega la regla, el comando o el ejemplo que Codex debe recordar.
-
Envía el prompt inicial.
El prompt indica el nombre de la habilidad que quieres crear y luego le da a
$skill-creatorla tarea, el documento, el PR, el comando o el resultado que quieres conservar. -
Deja que Codex cree y valide la habilidad.
El resultado debe definir
$skill-name, describir cuándo debe activarse la habilidad y guardar las instrucciones reutilizables en el lugar adecuado.Puedes usar las habilidades de
~/.codex/skillsdesde cualquier repositorio. Puedes incluir las habilidades del repositorio actual en un commit para que tus compañeros de equipo también puedan usarlas. -
Usa la habilidad y luego actualízala desde el chat.
Invoca la nueva habilidad
$skill-namela próxima vez que trabajes en un PR, una alerta, una revisión, una nota de versión o una tarea de diseño. Si usa el comando de prueba equivocado, pasa por alto una regla de revisión, omite un paso de la guía operativa o redacta un borrador que no enviarías, pídele a Codex que incorpore la corrección a la habilidad.
Agrega material de referencia
Dale a $skill-creator el material que explica cómo debe funcionar la habilidad.
| Lo que tienes | Qué agregar |
|---|---|
| Un flujo de trabajo de un chat de Codex que quieres conservar | Sigue en ese chat y escribe use this chat. Codex puede usar el contexto del chat, los comandos, los cambios y tus comentarios como punto de partida. |
| Documentación o una guía operativa | Pega la lista de verificación para publicar una versión, comparte el enlace a la guía de respuesta a incidentes, adjunta el PDF de la API o indícale a Codex dónde está la guía en Markdown en tu repositorio. |
| Una conversación del equipo | Pega el hilo de Slack donde alguien explicó una alerta, comparte el enlace a la revisión del PR que contiene las reglas de frontend o adjunta la conversación de soporte donde se explica el problema del cliente. |
| Scripts o comandos que la habilidad debe reutilizar | Agrega el comando de prueba, el comando de vista previa, el script para publicar versiones, el script para obtener registros o el comando auxiliar local que quieres que Codex ejecute en futuras tareas. |
| Un buen resultado | Agrega un ejemplo que sirva de modelo para futuras tareas: el PR fusionado, la entrada definitiva del registro de cambios, la nota de lanzamiento aprobada, el ticket resuelto, la captura de pantalla del antes y el después o la respuesta final de Codex. |
Si el material está en Slack, Linear, GitHub, Notion o Sentry, conecta esa herramienta a Codex con un complemento, menciónala en el prompt inicial o pega la parte relevante en el chat.
Qué crea Codex
La mayoría de las habilidades comienzan con un archivo SKILL.md. $skill-creator puede agregar referencias más extensas, scripts u otros recursos cuando el flujo de trabajo los necesita.
-
my-skill/
- SKILL.md Required: instructions and metadata
- references/ Optional: longer docs
- scripts/ Optional: repeatable commands
- assets/ Optional: templates and starter files
-
Habilidades que podrías crear
Sigue el mismo procedimiento cuando necesites que Codex consulte la misma guía operativa, use la misma CLI, aplique los mismos criterios de revisión, redacte el mismo tipo de informe de avance para el equipo o pruebe el mismo flujo en el navegador. Por ejemplo:
$buildkite-fix-cidescarga los registros de los trabajos que fallaron, diagnostica el error y propone el cambio mínimo de código para corregirlo.$fix-merge-conflictscambia a la rama de un PR de GitHub, la actualiza con los cambios de la rama base, resuelve los conflictos y devuelve el comando exacto para hacer push.$frontend-skillguía a Codex para que respete tus preferencias de diseño de interfaces, use los componentes existentes y los recursos que eliges, revise el resultado con capturas de pantalla y ajuste los detalles en el navegador.$pr-review-commentsconvierte las notas de revisión en comentarios breves en las líneas de código correspondientes, con el tono adecuado y enlaces a GitHub.$web-game-prototyperdefine el alcance del primer ciclo jugable, elige los recursos, ajusta la sensación de juego, toma capturas de pantalla y afina los detalles en el navegador.
Related use cases
Seguir un objetivo
Usa `/goal` cuando una tarea requiera que Codex siga trabajando durante varios turnos hasta...
Comprende grandes bases de código
Usa Codex para explorar la estructura de una base de código que aún no conoces
Crea juegos de navegador
Usa Codex para convertir la descripción de tu juego en un plan bien definido y luego...