Receber por email
← Voltar para o catálogo

gat-implement

Implement one ready task from a milestone tasks.md.

20estrelas
Atualizado há 4 meses

Ver no GitHub ↗

Como adicionar

/plugin marketplace add Yuki001/game-dev-skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/gat-implement/svg)](https://www.skillteca.com.br/skills/gat-implement)

Skills relacionadas

Ver todas de Produtividade →

Alerta por categoria

Receba novas skills de Produtividade toda segunda

1 email curto, só com as skills novas de Produtividade. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Implement

This skill implements one task at a time from tasks.md.

Phase 1: Find The Task

If argument is a milestone directory or id:

  • read that milestone's tasks.md
  • choose first task with Status: Ready

If argument is a task id like TASK-001:

  • search production/milestone-*/tasks.md
  • locate the matching task

If no argument:

  • glob production/milestone-*/tasks.md
  • choose first task with Status: Ready
  • if none exist, stop and say there is no ready task

Phase 2: Load Context

Read:

  • the milestone tasks.md
  • design/gdd/game.md
  • design/gdd/systems-index.md if exists
  • system GDDs listed in the selected task
  • the matching milestone tech.md

If task is missing acceptance criteria or files to touch, stop and say to refine with /gat-plan. If milestone is missing tech.md, stop and say to run /gat-plan first.

Phase 3: Hand Off To The Programmer

Spawn gat-programmer agent with:

  • the selected task section
  • the full milestone tasks.md
  • game overview, systems index, relevant system GDDs
  • the milestone tech.md
  • instruction to implement only this task
  • instruction to update task status when finished or blocked

The programmer should edit the smallest useful set of files in src/ and tests/.

Phase 4: Report

Summarize files changed, tests added, final task status.

Use AskUserQuestion:

  • Implement next ready task (Recommended) → Run /gat-implement
  • Stop here
Compartilhar X LinkedIn