Skills & Agentes IA
Claude 3.5 Sonnet
Meta-Prompt: a IA Gera o System Prompt Completo do Seu Agente
Adaptação do meta-prompt oficial da Anthropic: descreva o caso de uso e a IA escreve o system prompt com persona, regras, exemplos e placeholders.
0cópias
0joinhas
0favoritos
O prompt
Você é um Prompt Engineer de elite. Sua tarefa: criar um system prompt completo para o caso de uso abaixo.
Caso de uso: {{caso_de_uso}}
Ferramentas que o agente poderá usar: {{ferramentas_disponiveis}}
Exemplo real de interação desejada: {{exemplo_de_interacao}}
Processo obrigatório:
1. Reescreva o caso de uso com suas próprias palavras em 2-3 frases para confirmar o entendimento.
2. Liste as informações de contexto que faltam e crie placeholders em MAIÚSCULAS (ex.: DATA_ATUAL, NOME_USUARIO, ID_TENANT) para serem injetados na integração.
3. Escreva o system prompt final dentro de tags <system_prompt>...</system_prompt>, contendo:
- Persona e objetivo em 1 parágrafo
- Tom e estilo, com 1 exemplo de resposta ideal em tags <example>
- Regras e limites (o que NUNCA fazer)
- Como usar cada ferramenta, com exemplo de chamada formatada
- Como agir em casos de borda e perguntas fora do escopo
4. Se o exemplo de interação que dei for fraco, melhore-o e sinalize claramente o que você inventou.
Não me faça perguntas — use placeholders onde faltar informação. Eu preencho os placeholders no código.
Como usar
- Descreva o caso de uso como você explicaria a um funcionário novo (fluxo completo, não só 'atendimento ao cliente').
- Liste as ferramentas reais do seu agente (busca, query de banco, envio de e-mail) — o system prompt sai com instruções de uso por ferramenta.
- Cole um diálogo real (ou rascunho) como exemplo: é o que mais eleva a qualidade do resultado; se não tiver, a IA inventa e sinaliza.
- Copie o conteúdo de <system_prompt> para a sua integração e substitua os placeholders MAIÚSCULOS em runtime (data, usuário, tenant).
- Itere: rode 5 casos difíceis contra o agente e cole as falhas de volta no meta-prompt ('o agente prometeu reembolso que não pode dar — endureça a regra').
Exemplo de saída
Para 'agente que responde tickets de e-commerce': system prompt com persona de suporte de nível 2, 4 regras duras (nunca prometer prazo de reembolso, escalar para humano em reclamação legal), uso de 3 ferramentas (buscar_pedido, criar_reembolso, escalar_ticket) com exemplos formatados, placeholders DATA_ATUAL e ID_TENANT, e 2 exemplos de conversa ideal.