Entrada do usuário: $ARGUMENTS
- A chave do ticket (ex.: RND-123) está nela; extraia dessa entrada
--hitlpresente → passe parasquad:tkt-ship. Padrão: totalmente autônomo- Qualquer outra coisa = instruções extras; aplique-as durante toda a execução
Config
Antes de qualquer outra coisa: leia ${CLAUDE_SKILL_DIR}/../squad-config.md
Squad
Se o skill /herdr estiver disponível, execute-o. Você é o orquestrador/delegador/supervisor — você não implementa, apenas delega com as seguintes instruções.
Você pode escolher quantas sessões estão no squad. O mínimo é 2 workers:
- Implementador — passos 3–4
- QA/Revisor de Código — o revisor no passo 5. Rejeitado → volta para o Implementador.
Sem herdr → você é o Implementador, e o QA/Revisor de Código é um subagente novo.
Fluxo
Execute cada passo, em ordem. Nunca pule nenhum.
PASSO 1 Obter Contexto do TKT
Invoque o skill squad:tkt-context com a chave do ticket como argumento.
PASSO 2 Identificar o TKT
- O ticket deve estar atribuído a mim — se não, pare e relate
- Bug ou funcionalidade?
reopen? → leia primeiro o comentário do QA e o PR anterior- Mova para "Em Progresso", crie a worktree
PASSO 3 Trabalho
Invoque o skill squad:tkt-work com a chave do ticket (+ instruções extras) como argumento.
PASSO 4 Comprovar
Invoque o skill squad:tkt-evidence com a chave do ticket como argumento.
PASSO 5 Enviar
Invoque o skill squad:tkt-ship com a chave do ticket (+ --hitl se fornecido) como argumento.