agentsclimarketplace

Task preflight

Skill cleudice/kiro-ai-team/skills/task-preflight

Prepara o terreno antes da execução nativa das tasks do Kiro — confirma worktree/branch corretos e build/testes verdes — e faz checkpoint de build/teste após cada task marcada [x] no painel. NÃO substitui o "Start task" nativo do Kiro, que continua sendo quem implementa. Use quando disserem "vou começar as tasks do PBI X", "prepare o worktree", "checkpoint da task", ou logo após marcar uma task concluída no painel.From its SKILL.md

Install
npx -y skills add cleudice/kiro-ai-team --skill task-preflight

Assembled 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

3.2 KB, 801 tokens by cl100k_base, as published. Nobody here has run it

task-preflight

Por que este skill existe

O Kiro já executa tasks.md nativamente (botão "Start task" no painel da spec, task a task, marcando [x]). Este skill NÃO reimplementa esse loop — ele cobre só o que o nativo não garante sozinho: contexto de worktree e checkpoint de build/teste por task. A governança de fundo (nunca chutar, não aprovar o próprio trabalho) já vem do steering always (escalation-rules.md, quality-gates.md), injetado automaticamente em qualquer task, com ou sem este skill.

Pré-flight (antes de clicar no 1º "Start task")

  1. Confirmar que está no worktree/branch corretos: git branch --show-current deve ser pbi/<ID> (criado por .kiro/scripts/worktree.sh start <ID>). Branch errada → parar e corrigir antes de tocar em código. O hook preflight-branch (SessionStart) já avisa isso sozinho no início da sessão se houver spec ativa numa branch que não é pbi/* — trate o aviso como o gatilho pra rodar este passo, não como substituto dele.
  2. Rodar o comando de build/teste do tech.md do projeto. Não está verde? Não é o PBI atual que deve resolver — escalar.
  3. Carregar guidelines do stack + docs/context/ (eixos conventions/gotchas) se existirem.
  4. Confirmar que .kiro/specs/<slug>/tasks.md existe e está com os gates G1–G5 no final; atualizar status: em-dev no brief docs/issues/<ID>.md.
  5. A partir daqui: use o painel do Kiro para "Start task" em cada item, na ordem do tasks.md.

Checkpoint (depois de cada task marcada [x] no painel)

O hook task-checkpoint (PostTaskExec) roda build+testes automaticamente após cada task marcada [x] e só reporta se algo falhar — experimental: o trigger PostTaskExec ainda não foi confirmado contra um Kiro real (hooks/VERIFY.md); até lá, trate os passos abaixo como o caminho padrão, e o hook como reforço quando instalado (.kiro/hooks/task-checkpoint.json):

  1. Build + testes do módulo tocado → verdes antes de seguir para a próxima task.
  2. Revisar o diff da task: ficou dentro do escopo dela? Nada fora da task atual — melhoria oportunista vira nota em docs/reviews/<PBI>-notes.md, não commit.
  3. Implementação divergiu do design/requirements? PARAR e escalar (escalation-rules.md) — nunca "adaptar silenciosamente" e seguir para a próxima task.
  4. Task tocou testes do qa-blackbox? Reprovação neles não se resolve editando o teste — ou a implementação está errada, ou a spec está errada; escalar no segundo caso.

Fim das tasks

Todo tasks.md marcado [x] → sair do loop nativo e seguir para verify-change (evidência real, não o "concluído" do painel).

Regras

  • Este skill nunca substitui "Start task" — ele só cerca o loop nativo antes e depois.
  • Sem worktree correto confirmado, não avance.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.