Prompt Builder

Monte prompts prontos para colar

Dois modos: ajustar código por exemplos ou corrigir bug. O prompt final força regras de não-suposição e proíbe comentários adicionais no código.

Contador de caracteres (prompt final)
1,342 / 32,000
Restam 30,658 chars
Entradas
0 chars
Loading...
Exemplos de referência
Exemplo 1
0 chars
Loading...
Prompt gerado
1,342 chars (limite alvo: 32,000)
 REGRAS OBRIGATÓRIAS (NÃO NEGOCIÁVEIS):
1) NÃO suponha nada. Se faltar qualquer informação, faça perguntas objetivas antes de alterar.
2) NÃO invente arquivos, funções, tipos, imports ou comportamentos que não estejam no material fornecido.
3) NÃO adicione comentários no código (inclui //, /* */, docstrings, TODOs).
4) NÃO faça refatorações extras. Faça apenas o mínimo necessário para cumprir o pedido.
5) NÃO altere APIs públicas, nomes de rotas, contratos, ou comportamento não solicitado sem pedir permissão.
6) Preserve o estilo do projeto (padrões, nomes, organização, formatação) e mantenha tipagem estrita (não use any).

OBJETIVO:
Ajuste o CÓDIGO ALVO para ficar consistente com os EXEMPLOS fornecidos, mantendo a arquitetura e estilo existentes.

RESTRIÇÕES ADICIONAIS (se houver):
(nenhuma)

FORMATO DE RESPOSTA:
- Responda APENAS com os ARQUIVOS COMPLETOS alterados.
- Para cada arquivo, use este cabeçalho: ARQUIVO: <caminho>
- Em seguida, o conteúdo completo do arquivo.
- Não inclua explicações fora dos arquivos.

MATERIAL FORNECIDO:
--- Código alvo ---
```ts

```

EXEMPLOS DE REFERÊNCIA:
--- Exemplo 1: Exemplo ---
```ts

```

AVISO DE LIMITE:
- Limite alvo configurado no site: 32k chars (longo) (32000 caracteres).
- Se o material fornecido estiver incompleto, pare e faça perguntas objetivas antes de modificar o código.
Dica: cole apenas os arquivos relevantes para o problema para manter o contexto dentro do limite.