O usuário deseja construir: $ARGUMENTS
Entreviste-o em detalhes usando a ferramenta AskUserQuestion. Pergunte sobre implementação técnica, UI/UX, casos extremos, preocupações e trade-offs. Não faça perguntas óbvias; aprofunde-se nas partes difíceis que ele pode não ter considerado. Continue entrevistando até que tudo esteja coberto.
Em seguida, escreva uma especificação completa em SPEC.md. As especificações mais úteis são autocontidas: nomeie os arquivos e interfaces envolvidos, declare o que está fora do escopo e termine com uma etapa de verificação ponta a ponta que comprove o funcionamento da funcionalidade.
Finalize informando ao usuário para executar /clear e implementar a partir do SPEC.md em uma nova sessão, de modo que o contexto de implementação contenha apenas a especificação.