fabioassuncao/issue-flow

Transforme uma issue em um Pull Request revisado, sem precisar ficar monitorando. Uma CLI (com Skills de Agente) que executa todo o pipeline — planejar, implementar, verificar, revisar, entregar — de forma autônoma no Claude Code, Codex CLI, Cursor CLI ou Antigravity CLI.

O que é issue-flow?

O `fabioassuncao/issue-flow` é uma ferramenta de linha de comando (CLI) que automatiza completamente o ciclo de vida de uma issue de software, transformando-a em um Pull Request revisado sem intervenção humana direta. Ele é projetado para equipes de desenvolvimento que utilizam agentes de IA como Claude Code, Codex CLI, Cursor CLI ou Antigravity CLI, permitindo que esses agentes executem tarefas de codificação, verificação e revisão de forma headless. O fluxo de trabalho padrão inclui cinco etapas: planejamento (análise da issue e proposta de solução), implementação (codificação das alterações), verificação (execução de testes e lint), revisão (análise de código por um agente revisor) e entrega (criação do PR e atualização da issue). A ferramenta suporta configuração personalizada, integração com APIs de terceiros e execução em modo contínuo (watch mode), além de fornecer um resumo detalhado ao final de cada execução. Ideal para automatizar tarefas repetitivas de desenvolvimento, reduzir o tempo de ciclo de issues e garantir consistência nos PRs.

Funciona com✓Claude Code✓Codex CLI✓Cursor✓Antigravity
npx skills add fabioassuncao/issue-flow

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

O que issue-flow faz?

Transforme uma issue em um Pull Request revisado, sem precisar ficar monitorando. Uma CLI (com Skills de Agente) que executa todo o pipeline — planejar, implementar, verificar, revisar, entregar — de forma autônoma no Claude Code, Codex CLI, Cursor CLI ou Antigravity CLI.

Visão Geral

O issue-flow automatiza o processo de pegar uma issue do GitHub, planejar uma solução, implementar as alterações de código, verificar a qualidade, revisar o código e, finalmente, criar um Pull Request revisado. Tudo isso sem intervenção manual contínua.

Funcionalidades

  • Pipeline completo: planejar, implementar, verificar, revisar, entregar.
  • Suporte a múltiplos agentes: Claude Code, Codex CLI, Cursor CLI, Antigravity CLI.
  • Execução headless: funciona em segundo plano ou em CI/CD.
  • Modo contínuo (watch): monitora issues e processa automaticamente.
  • Resumo detalhado: ao final da execução, gera um resumo do que foi feito.

Instalação

npm install -g issue-flow

Uso

# Executa o pipeline completo para uma issue específica
issue-flow run --issue 42

# Executa em modo contínuo, processando novas issues
issue-flow watch

# Exibe ajuda
issue-flow --help

Configuração

Crie um arquivo .issue-flow.json no diretório raiz do projeto:

{
  "agent": "claude-code",
  "steps": ["plan", "implement", "verify", "review", "deliver"],
  "github": {
    "token": "${GITHUB_TOKEN}",
    "owner": "meu-usuario",
    "repo": "meu-repositorio"
  }
}

Variáveis de Ambiente

  • ISSUE_FLOW_GITHUB_TOKEN: Token de acesso pessoal do GitHub.
  • ISSUE_FLOW_AGENT: Agente a ser usado (padrão: claude-code).
  • ISSUE_FLOW_VERIFY_COMMAND: Comando personalizado para verificação.

Licença

MIT

Habilidades Relacionadas