triage
Organiza e verifica problemas ou contribuições externas. Prepara resumos claros para que um agente possa agir sobre eles de forma eficaz.
O que ela faz
Esta ferramenta ajuda a organizar e classificar tarefas (chamadas 'issues') e contribuições de código (chamadas 'PRs') em um projeto. Ela as move por diferentes etapas, como categorizar, verificar e preparar resumos para outros assistentes de IA.
Quando usar
- ✓Quando você quer organizar novas tarefas ou contribuições.
- ✓Quando você precisa verificar se uma tarefa ou contribuição está pronta para ser trabalhada.
- ✓Quando você quer preparar um resumo claro de uma tarefa para que outro assistente de IA possa entendê-la.
Exemplo do que pedir para a IA
“Organize as tarefas que precisam de atenção e prepare um resumo para o assistente de IA.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa as tarefas e contribuições, atribui categorias (como 'bug' ou 'melhoria') e estados (como 'precisa de informação' ou 'pronto para o agente'). Ela também verifica se a tarefa já foi resolvida ou se é algo que não será feito.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill triageOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/triage/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Triagem
Quando Usar
Use quando este fluxo de trabalho corresponder à solicitação do usuário: Mova issues e PRs externos através de uma máquina de estados de funções de triagem — categorize, verifique, questione se necessário e escreva resumos prontos para o agente.
Fonte: mattpocock/skills (MIT).
Mova issues no rastreador de issues do projeto através de uma pequena máquina de estados de funções de triagem.
Se este repositório trata pull requests externos como uma superfície de solicitação (veja a configuração do issue-tracker), a triagem também os abrange: um PR é uma issue com código anexado — mesmas funções, mesmos estados, mesma máquina, com alguns deltas marcados como "para um PR" abaixo. Resolva uma #42 simples para uma issue ou PR de acordo com a configuração do rastreador.
Todo comentário ou issue postado no rastreador de issues durante a triagem deve começar com este aviso:
> *This was generated by AI during triage.*
Documentos de Referência
- AGENT-BRIEF.md — como escrever resumos de agente duráveis
- OUT-OF-SCOPE.md — como a base de conhecimento
.out-of-scope/funciona
Funções
Duas funções de categoria:
bug— algo está quebradoenhancement— nova funcionalidade ou melhoria
Cinco funções de estado:
needs-triage— o mantenedor precisa avaliarneeds-info— esperando mais informações do reportadorready-for-agent— totalmente especificado, pronto para um agente AFKready-for-human— precisa de implementação humanawontfix— não será acionado
Para um PR, os mesmos estados são lidos em relação ao código anexado: ready-for-agent significa que um resumo está anexado e um agente deve dar o próximo passo no diff; ready-for-human significa que está pronto para um humano mesclar.
Cada issue triada deve ter exatamente uma função de categoria e uma função de estado. Se as funções de estado conflitarem, sinalize e pergunte ao mantenedor antes de fazer qualquer outra coisa.
Estes são nomes canônicos de funções — as strings de rótulo reais usadas no rastreador de issues podem diferir. O mapeamento deve ter sido fornecido a você - execute /setup-matt-pocock-skills se não.
Transições de estado: uma issue sem rótulo normalmente vai para needs-triage primeiro; a partir daí, move-se para needs-info, ready-for-agent, ready-for-human ou wontfix. needs-info retorna para needs-triage assim que o reportador responder. O mantenedor pode substituir a qualquer momento — sinalize transições que pareçam incomuns e pergunte antes de prosseguir.
Invocação
O mantenedor invoca /triage e descreve o que deseja em linguagem natural. Interprete a solicitação e aja. Exemplos:
- "Mostre-me tudo que precisa da minha atenção"
- "Vamos olhar o #42" (issue ou PR)
- "Mova #42 para pronto-para-agente"
- "O que está pronto para os agentes pegarem?"
Mostrar o que precisa de atenção
Consulte o rastreador de issues e apresente três grupos, do mais antigo para o mais novo:
- Sem rótulo — nunca triado.
needs-triage— avaliação em andamento.needs-infocom atividade do reportador desde as últimas notas de triagem — precisa de reavaliação.
Quando PRs estiverem em escopo, inclua PRs externos nesses grupos e marque cada linha com [PR] ou [issue]. A descoberta mostra apenas PRs externos (a configuração do rastreador define quem é considerado externo) — um PR em andamento de um colaborador não é trabalho de triagem. Este filtro é apenas para descoberta; um PR explicitamente nomeado é sempre triado, independentemente do autor.
Mostre contagens e um resumo de uma linha por item. Deixe o mantenedor escolher.
Triar uma issue ou PR específico
Reúna contexto. Leia a issue ou PR completa (corpo, comentários, rótulos, autor, datas; para um PR, o diff também). Analise quaisquer notas de triagem anteriores para não refazer perguntas já resolvidas. Explore a base de código usando o glossário de domínio do projeto, respeitando os ADRs da área. Execute duas verificações na base de código: (a) redundância — procure por uma implementação existente do comportamento solicitado por conceito de domínio (não apenas pela redação da solicitação) e relate onde você procurou. Se encontrado, é uma
wontfixjá implementada (passo 5). (b) rejeição anterior — leia.out-of-scope/*.mde apresente qualquer uma que se assemelhe a esta solicitação.Recomende. Diga ao mantenedor sua recomendação de categoria e estado com o raciocínio, mais um breve resumo da base de código relevante para a solicitação — incluindo se já foi implementada. Aguarde instruções.
…
Perguntas frequentes
O que são 'issues' e 'PRs'?
'Issues' são tarefas ou problemas relatados em um projeto. 'PRs' (Pull Requests) são propostas de mudanças no código, geralmente feitas por contribuidores externos.
Quais são as categorias?
As categorias principais são 'bug' (algo está quebrado) e 'enhancement' (uma nova funcionalidade ou melhoria).
Quais são os estados de uma tarefa?
Os estados indicam o progresso, como 'needs-triage' (precisa de avaliação), 'needs-info' (precisa de mais informação), 'ready-for-agent' (pronto para um assistente de IA), 'ready-for-human' (pronto para um humano implementar) e 'wontfix' (não será feito).
Detalhes
Descrição original do autor
Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4407
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
cpp-testing
Faz seu agente escrever e melhorar testes para código C++. Ajuda a configurar ferramentas de teste e a corrigir erros.
affaan-m/ECC
csharp-testing
Ajuda seu agente a criar testes para código C# e .NET. Ele usa as melhores práticas para garantir que os testes sejam eficientes e confiáveis.
affaan-m/ECC
django-tdd
Faz seu agente aplicar estratégias de teste para Django com pytest-django e TDD. É útil para escrever testes robustos e garantir a qualidade do código, especialmente para APIs DRF.
affaan-m/ECC