codex-bug

Diagnostique relatórios de bugs do GitHub no openai/codex. Use quando receber uma URL de issue do GitHub do repositório openai/codex e precisar decidir os próximos passos, como verificar em relação ao repositório, solicitar mais informações ou explicar por que não é um bug; siga quaisquer instruções adicionais fornecidas pelo usuário.

O que é codex-bug?

Esta habilidade permite que um agente de IA diagnóstique relatórios de bugs do GitHub no repositório openai/codex. Ela é útil para desenvolvedores que gerenciam issues do Codex, automatizando a triagem inicial: determinar se o bug é válido, se precisa de mais informações, ou se não é um bug com base na documentação e no código-fonte. Suporta uso com ferramentas como Claude Code, Cursor ou similares que podem acessar a API do GitHub. O fluxo de trabalho inclui confirmar a URL do issue, buscar dados via API do GitHub (evitando scraping de HTML), extrair título, corpo, passos de reprodução e logs, resumir o relato, e decidir uma ação (verificar com fontes, solicitar mais informações ou explicar por que não é um bug), fornecendo um relatório conciso ao usuário.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/openai/codex/tree/main/.codex/skills/codex-bug

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Codex Bug

Visão Geral

Diagnostique um relatório de bug do GitHub no Codex e decida a próxima ação: verificar em relação às fontes, solicitar mais informações ou explicar por que não é um bug.

Fluxo de Trabalho

  1. Confirme a entrada
  • Exija uma URL de issue do GitHub que aponte para github.com/openai/codex/issues/….
  • Se a URL estiver ausente ou não for do repositório correto, peça ao usuário o link correto.
  1. Acesso à rede
  • Sempre acesse o issue pela rede imediatamente, mesmo se você achar que o acesso está bloqueado ou indisponível.
  • Prefira a API do GitHub em vez de páginas HTML, pois o HTML é ruidoso:
    • Issue: https://api.github.com/repos/openai/codex/issues/<número>
    • Comentários: https://api.github.com/repos/openai/codex/issues/<número>/comments
  • Se o ambiente exigir aprovação explícita, solicite-a sob demanda por meio da ferramenta e continue sem mais solicitações ao usuário.
  • Somente se a tentativa de rede falhar após solicitar aprovação, explique o que você pode fazer offline (por exemplo, rascunhar um modelo de resposta) e pergunte como proceder.
  1. Leia o issue
  • Use as respostas da API do GitHub (issue + comentários) como fonte da verdade, em vez de raspar a página HTML do issue.
  • Extraia: título, corpo, passos de reprodução, esperado vs. real, ambiente, logs e quaisquer anexos.
  • Observe se o relatório já inclui logs ou detalhes da sessão.
  • Se o relatório incluir um ID de thread, mencione-o no resumo e use-o para consultar os logs e detalhes da sessão, se você tiver acesso a eles.
  1. Resuma o bug antes de investigar
  • Antes de inspecionar código, documentação ou logs em profundidade, escreva um breve resumo do relatório com suas próprias palavras.
  • Inclua o comportamento relatado, comportamento esperado, passos de reprodução, ambiente e quais evidências já estão anexadas ou ausentes.
  1. Decida o curso de ação
  • Verificar com fontes quando o relatório for específico e provavelmente reproduzível. Inspecione os arquivos relevantes do Codex (ou mencione os arquivos a inspecionar se o acesso estiver indisponível).
  • Solicitar mais informações quando o relatório for vago, faltarem passos de reprodução ou não tiver logs/ambiente.
  • Explicar que não é um bug quando o relatório contradizer o comportamento atual ou restrições documentadas (cite a evidência do issue e quaisquer fontes locais que você verificou).
  1. Responda
  • Forneça um relatório conciso de suas descobertas e próximos passos.

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

babysit-pr

Babysit a GitHub pull request after creation by continuously polling review comments, CI checks/workflow runs, and mergeability state until the PR is merged/closed or user help is required. Diagnose failures, retry likely flaky failures up to 3 times, auto-fix/push branch-related issues when appropriate, and keep watching open PRs so fresh review feedback is surfaced promptly. Use when the user asks Codex to monitor a PR, watch CI, handle review comments, or keep an eye on failures and feedback on an open PR.

code-review

Run a final code review on a pull request

code-review-change-size

Change size guidance (800 lines)

code-review-context

Model visible context

code-review-testing

Test authoring guidance

codex-issue-digest

Run a GitHub issue digest for openai/codex by feature-area labels, all areas, and configurable time windows. Use when asked to summarize recent Codex bug reports or enhancement requests, especially for owner-specific labels such as tui, exec, app, or similar areas.

codex-pr-body

Update the title and body of one or more pull requests.

imagegen

Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG/vector/code-native assets, extending an established icon or logo system, or building the visual directly in HTML/CSS/canvas.

openai/babysit-pr

Babysit a GitHub pull request after creation by continuously polling review comments, CI checks/workflow runs, and mergeability state until the PR is merged/closed or user help is required. Diagnose failures, retry likely flaky failures up to 3 times, auto-fix/push branch-related issues when appropriate, and keep watching open PRs so fresh review feedback is surfaced promptly. Use when the user asks Codex to monitor a PR, watch CI, handle review comments, or keep an eye on failures and feedback on an open PR.

openai-docs

Use when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; use OpenAI docs MCP tools for non-Codex docs questions, use the Codex manual helper first for broad Codex self-knowledge, and restrict fallback browsing to official OpenAI domains.

openai/test-tui

Guide for testing Codex TUI interactively

path-types

Choose Rust types for operating system paths across the Codex repository. Use when defining new path-bearing types or explicitly migrating existing ones.

plugin-creator

Create and scaffold plugin directories for Codex with a required `.codex-plugin/plugin.json`, optional plugin folders/files, valid manifest defaults, and personal-marketplace entries by default. Use when Codex needs to create a new personal plugin, add optional plugin structure, generate or update marketplace entries for plugin ordering and availability metadata, or update an existing local plugin during development with the CLI-driven cachebuster and reinstall flow.

pushing-ci-changes

Pushing GitHub Actions changes, resolving push rejection, requesting upload exceptions.

remote-tests

Testing against remote executors in integration tests.

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.

skill-installer

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

test-tui

Guide for testing Codex TUI interactively

update-v8-version

Update Codex's pinned `v8` / `rusty_v8` versions, validate the release-candidate path, and investigate failed V8 canary or artifact builds. Use when asked to bump V8, update `rusty_v8` artifacts, prepare or validate a V8 release candidate, check `v8-canary`, or diagnose why a V8 version update no longer builds.

Habilidades Relacionadas