Todos os casos de uso

Abra issues no GitHub a partir de mensagens do Slack

Descreva um bug em linguagem simples no Slack. O Zero cria uma issue formatada no GitHub, aplica labels e atribui à pessoa certa sem qualquer troca de contexto.

O Zero conecta:SlackGitHubLinear

O que o Zero entrega

Qual é o problema

Você acabou de notar um bug de UX durante uma demonstração. Em vez de abrir o GitHub, encontrar o repositório, escrever uma issue formatada e atribuir a alguém, você o descreve no Slack. O Zero cria a issue, adiciona labels e atribui à pessoa certa. Você nunca sai da conversa.

Como o Zero resolve

Passo 1: conecte suas ferramentas

GitHub
GitHub
Obrigatório
Conexão OAuth com o GitHub. O Zero precisa de acesso de leitura/escrita para criar e gerenciar issues.
Conectar
Slack
Slack
Obrigatório
O Zero lê sua mensagem e responde na mesma thread.
Conectar

Passo 2: peça ao Zero

@Zero crie uma issue: pressionar ESC no diálogo de agendamento o fecha imediatamente, mesmo com edições não salvas. Deveria pedir confirmação primeiro. Atribua à Lancy. Aplique as labels bug, platform. Prioridade média.
O Zero interpreta o pedido
O Zero entende a descrição do bug, identifica o responsável e infere as labels apropriadas (bug, platform) e a prioridade a partir do contexto.
Issue criada no GitHub
O Zero cria uma issue no GitHub devidamente formatada, com título claro, descrição, labels e atribuição, tudo a partir da sua mensagem em linguagem natural no Slack.
Confirmação no Slack
O Zero responde na mesma thread com o número da issue, o título, o responsável e um link direto, para você verificar sem sair do Slack.

Passo 3: leve mais longe

Adicione mais detalhes
Anexe capturas de tela ou passos para reproduzir
@Zero adicione à #6260: passos para reproduzir. 1. Abrir o diálogo de agendamento 2. Digitar algo 3. Pressionar ESC. Esperado: diálogo de confirmação.
Abra issues em lote
Crie várias issues de uma vez
@Zero crie 3 issues a partir destes bugs: 1. Fechamento do diálogo com ESC (Lancy) 2. Seletor de data com um dia de diferença (James) 3. Upload de avatar falha no Safari (Yuma)
Automatize a triagem
Crie issues automaticamente a partir de um canal
@Zero monitore o #bugs; quando alguém postar uma mensagem começando com "bug:", crie automaticamente uma issue no GitHub e responda com o link.

Dicas para melhores resultados

Inclua o nome do responsável. O Zero faz a correspondência entre os nomes de exibição do Slack e os nomes de usuário do GitHub.
Mencione as labels explicitamente se quiser umas específicas; caso contrário, o Zero infere a partir do contexto.
Funciona para solicitações de funcionalidade também, é só dizer "solicitação de funcionalidade" em vez de "bug".