Triage issue
Normaliza qualquer issue (Jira, Azure Boards, GitHub, crash do Crashlytics ou texto colado) no brief padrão de docs/issues/ — classifica trilho, checa duplicatas, mapeia repos afetados. Use quando disserem 'triagem da PROJ-123', 'pegue a issue X', 'comece este ticket/chamado/card', colarem o texto de uma issue, ou mencionarem crash, Crashlytics, ANR, 'o app caiu/fechou sozinho'.From its SKILL.md
npx -y skills add cleudice/kiro-ai-team --skill triage-issueAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.0 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
triage-issue
Objetivo
Normalizar qualquer origem de trabalho no brief padrão que o resto do time consome.
Passos
- Obter a issue: MCP do tracker (
atlassian,azure-devops,github), MCPfirebasepara crash do Crashlytics, ou texto colado pelo humano. Registrarorigemeid externo.- Crash (origem
crashlytics): coletar stack trace, versão do app, device/OS, volume e tendência; localizar o frame suspeito e correlacionar com releases recentes; classificar severidade (volume × impacto) e agrupar duplicatas do mesmo root cause; brief emdocs/issues/CRASH-<id>.md, tipomanutencao, com reprodução hipotética e frame suspeito. Sem causa raiz clara: hipóteses ranqueadas, não certezas. (Absorve a antiga skilltriage-crash— mesmo formato de saída, o orchestrator nunca tratou crash como caso especial.) Anexo de imagem (screenshot de bug, mockup de feature) → descrever textualmente o que a imagem mostra, incorporado na seção correspondente (Reproduçãop/ bug,Objetivo/Escopo esperadop/ feature) — nunca ignorar o anexo silenciosamente.
- Crash (origem
- Classificar:
feature|manutencao/bug|tarefa.- Bug: tentar reproduzir e localizar o código suspeito (grep dirigido, docs/context/ se existir).
- Feature/tarefa com PRD (ou spec simples) na própria descrição do card: extrair Objetivo (o quê e por quê), Escopo esperado (o que o PRD já define como incluído) e Fora de escopo (se o PRD já declarar) — não inventar o que o PRD não disser; lacuna vira pergunta, não suposição.
- Buscar duplicatas/similares no tracker; anexar links e a solução anterior se houver.
- Avaliar: precisa de spike? (spike = investigação descartável, roda em "Kiro puro, sem o time" — ver OPERACAO §3; o resultado volta como contexto do brief, nunca vira PBI próprio) bloqueadores? repositórios afetados (pode ser >1 — gerar um brief por repo, vinculados).
Saída — docs/issues/<TRACKER>-<ID>.md
Bug/manutenção:
# <título>
origem: jira|azdo|github|crashlytics id: <externo> tipo: manutencao
status: aberto
repo(s): <lista> vinculado a: <briefs irmãos, se multi-repo>
## Contexto
## Reprodução (passos + o que anexos de imagem mostram)
## Código suspeito / área afetada
## Duplicatas & histórico
## Trilho recomendado: manutencao
Feature/tarefa:
# <título>
origem: jira|azdo|github|crashlytics id: <externo> tipo: feature|tarefa
status: aberto
repo(s): <lista> vinculado a: <briefs irmãos, se multi-repo>
## Objetivo (o quê e por quê, do PRD/descrição do card)
## Escopo esperado (o que o PRD já define como incluído)
## Fora de escopo (se o PRD já declarar)
## Duplicatas & histórico
## Trilho recomendado: feature
Regras
- A linha
status:é o estado do PBI em disco — única fonte pro orchestrator retomar numa sessão nova sem reconstruir por inspeção. Valores:aberto(triage feito) →em-spec(write-requirements iniciado) →em-dev(worktree criado) →em-review(verify entregue) →merged(merge-gate verde) →done(resolve-issue fechou no tracker). Quem executa cada etapa atualiza a linha; nunca pular direto pradone. - Vocabulário de trilho:
feature|manutencao— os únicos valores quecheck-gates.sh --trackaceita (valor desconhecido é erro, não default mudo). Nunca usar sinônimo (spec-completaera o legado que nenhum script reconhecia). - Não planeja solução — entrega o problema enquadrado para o spec-analyst/write-tasks.
- Informação faltante na issue (inclusive o que um anexo de imagem não deixa claro): perguntar no próprio tracker (comentário) ou ao humano; não inventar contexto.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.