O que issue-to-agent faz?
Use esta skill quando o usuário solicitar ao Codex que prepare um plano de implementação, pacote de tarefas ou repasse de agente a partir de uma issue do GitHub, URL da issue, OWNER/REPO#123, texto da issue colado ou arquivo de issue local.
Objetivo
Criar um pacote de tarefas compacto e acionável que um agente de codificação possa executar sem redescobrir o contexto básico.
Entradas Obrigatórias
- Fonte da issue: arquivo local de issue, texto colado, stdin, URL da issue do GitHub ou
OWNER/REPO#123. - Caminho do repositório local. Padrão para o diretório de trabalho atual se o usuário não especificar um.
Fluxo de Trabalho
-
Confirme que você está no repositório pretendido ou peça o caminho do repositório apenas se não puder ser inferido.
-
Se a CLI estiver instalada, execute:
issue-to-agent FONTE_DA_ISSUE --repo CAMINHO_REPO --output ISSUE_AGENT_TASK.md -
Se o usuário precisar de saída para automação, execute também:
issue-to-agent FONTE_DA_ISSUE --repo CAMINHO_REPO --format json --output ISSUE_AGENT_TASK.json -
Se o usuário precisar de um relatório legível para mantenedores, execute:
issue-to-agent FONTE_DA_ISSUE --repo CAMINHO_REPO --format html --output issue-agent-task.html -
Leia o pacote de tarefas gerado antes de apresentá-lo. Verifique se os arquivos prováveis, comandos, critérios de aceitação e riscos fazem sentido.
-
Se a classificação de arquivos parecer fraca, use a pesquisa no repositório para inspecionar termos prováveis e mencione a fraqueza. Não finja que o pacote é autoritativo.
-
Retorne o caminho do pacote gerado e resuma:
- resumo da issue
- arquivos prováveis
- comandos sugeridos
- critérios de aceitação
- áreas de risco
- perguntas em aberto restantes
Limites
- Não implemente a issue a menos que o usuário peça explicitamente.
- Não publique, faça push ou comente no GitHub a menos que seja solicitado.
- Não chame um LLM ou serviço externo.
issue-to-agenté local-first; o carregamento de issues do GitHub usa apenas a CLI localgh. - Trate issues de segurança, autenticação, faturamento e migração como de alto risco e recomende revisão humana antes da execução pelo agente.
Formato de Saída Adequado
Criado ISSUE_AGENT_TASK.md.
Arquivos prováveis:
- src/...
- tests/...
Execute:
- ...
Risco:
- ...