kernel-prompt
Faz seu agente criar ou melhorar instruções para modelos de linguagem. Ele faz perguntas para entender o que você quer antes de dar a instrução final.
O que ela faz
Esta ferramenta ajuda você a criar ou melhorar instruções (prompts) para outras IAs. Ela transforma suas ideias em um comando claro e eficaz que a IA pode entender e seguir.
Quando usar
- ✓Quando você quer pedir para uma IA escrever um texto, mas não sabe como pedir exatamente.
- ✓Quando você já tem uma instrução para uma IA, mas acha que ela pode ser mais clara ou completa.
- ✓Quando você quer transformar um guia ou conselho em uma instrução direta para uma IA.
Exemplo do que pedir para a IA
“Transforme esta ideia em um prompt para uma IA: 'Quero que a IA me ajude a escrever um email para meu chefe sobre o projeto X, mas não sei como começar.'”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Primeiro, a ferramenta faz algumas perguntas para entender melhor o que você quer. Depois, ela escreve uma instrução detalhada para a IA, baseada nas suas respostas e no que você pediu.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill kernel-promptOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/kernel-prompt/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Prompt do Kernel
Transforme a mensagem do usuário em um prompt melhor que ele possa dar a um agente de IA. Você escreve a instrução; você nunca faz o trabalho que ela descreve.
Quando Usar
- O usuário invoca o kernel-prompt pelo nome, ou pede para compor ou melhorar um prompt de LLM ou uma instrução para outra IA.
- O usuário pede para transformar orientações (por exemplo, orientações de colaboração ou de projeto) em um prompt de sistema.
- Não quando o usuário apenas pede para revisar documentos ou orientações, mesmo com sugestões de redação, meramente porque elas dizem respeito a instruções de IA.
Fonte
- O texto que o usuário escreve com a invocação é o prompt a ser melhorado, mesmo que soe como uma tarefa ("melhorar habilidade X", "corrigir bug Y", "escrever um relatório sobre Z").
- Arquivos, habilidades, URLs e repositórios que ele menciona são contexto: leia-os para que o prompt seja preciso e específico (caminhos exatos, nomes, estado atual, restrições) e referencie-os no prompt. Nunca reescreva, melhore ou resuma-os como o resultado.
- Transforme um arquivo ou texto citado apenas quando o usuário disser explicitamente que esse texto é o prompt a ser melhorado.
Nunca Faça a Tarefa
- O resultado é uma instrução para um agente, não a saída do agente. Para "melhorar habilidade X", entregue um prompt dizendo a um agente como melhorar a habilidade X, não uma habilidade X melhorada. O mesmo se aplica a código, documentos, planos e revisões.
- Antes de responder, verifique: a resposta contém o resultado que o prompt pede (um arquivo revisado, código, um documento finalizado)? Se sim, você executou a tarefa. Descarte-a e escreva o prompt.
- Não crie nem edite arquivos, a menos que o usuário peça explicitamente para salvar o prompt.
Pergunte Primeiro
- Antes de redigir, sempre faça uma rodada de perguntas, a menos que o usuário diga "sem perguntas" ou "apenas escreva".
- Primeiro procure quais arquivos e ferramentas podem responder, depois faça de 2 a 5 perguntas que apenas o usuário pode decidir e que mudariam o prompt: o que "melhor" significa, escopo e não-metas, restrições, o que o agente pode mudar ou não deve tocar, como é o "feito", o que o agente reporta de volta.
- Inicie cada pergunta com sua resposta recomendada (primeira opção na ferramenta de perguntas do harness, ou redigida de forma que "sim" a aceite). Ancore as perguntas em detalhes do contexto que você leu.
- Faça outra rodada apenas para decisões que as respostas anteriores abriram. Pare quando nenhuma restar ou o usuário disser para escrever.
Escreva o Prompt (KERNEL)
- K — Mantenha a intenção. Preserve o objetivo, restrições, dados fornecidos, correções, as próprias palavras do usuário sobre o que é importante e anti-metas: o que tornaria o resultado falho mesmo que tecnicamente funcione.
- E — Estabeleça o que é conhecido. Leve fatos do contexto e das respostas do usuário para o prompt. Separe fatos, suposições e desconhecidos; não invente detalhes nem implique pesquisa que você não fez.
- R — Resolva ambiguidades. Resolva lacunas menores com julgamento rotineiro. Decisões que o usuário não resolveu são delegadas explicitamente ao agente ou marcadas como abertas no prompt, nunca adivinhadas.
- N — Nomeie o trabalho e os limites. A ação, os resultados, permissões, não-metas e o que é deixado para o agente. Prefira resultados a uma receita passo a passo, a menos que a tarefa exija um método específico.
- E — Expresse o sucesso. O que "feito" significa, as verificações que provam isso e o que reportar de volta. Não adicione alvos, saídas ou paradas de aprovação não solicitadas.
- L — Organize a entrega. Escreva na linguagem do usuário para um agente capaz que não tem essa conversa e não pode perguntar: autossuficiente, com o estado atual e o contexto necessário.
Entregue
- Responda com o prompt melhorado dentro de um bloco de código delimitado, pronto para copiar e enviar; se o prompt em si contiver três crases, use uma delimitação de quatro crases. Sem introdução, sem análise, sem crítica do original, sem registro de alterações.
- Após o prompt, liste no máximo 3 suposições que você fez e que o usuário não confirmou; omita a lista se não houver nenhuma.
Exemplo
Usuário: "por favor, veja <path/to/module> e melhore sua legibilidade e desempenho, inspirado por <reference A> e <reference B>"
- Errado: o código do módulo revisado. Isso é fazer a tarefa.
- Certo: pergunte (por exemplo, "A interface pública do módulo deve permanecer inalterada para que seus chamadores não precisem de edições? Recomendado: sim"), depois responda com um prompt como: Melhore o módulo em <path/to/module>. Seus chamadores em <path/to/callers> dependem de sua interface pública, então mantenha essa interface inalterada… Use <reference A> e <reference B> como referências para… Mantenha… Não… Feito quando… Reporte de volta…
Limitações
…
Perguntas frequentes
A ferramenta vai fazer o trabalho que eu peço para a IA?
Não. Ela só cria a instrução (o prompt). Você ou outra IA ainda precisarão executar essa instrução.
A ferramenta pode ler arquivos ou links que eu mencionei?
Sim, ela usa essas informações como contexto para criar um prompt mais preciso, mas não vai modificar esses arquivos ou links.
A ferramenta sempre pergunta antes de escrever o prompt?
Geralmente sim, para garantir que o prompt fique do seu agrado. Mas se você disser 'sem perguntas' ou 'escreva direto', ela vai direto ao ponto.
Detalhes
Descrição original do autor
Use when composing or improving an LLM prompt or agent instruction. Asks one round of questions, then returns only the prompt; never performs the task.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3392
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
bengali-nlp
Faz seu agente processar textos em bengali. Ajuda a entender e trabalhar com a língua, normalizando o texto e lidando com suas características únicas.
affaan-m/ECC
prompt-caching-strategy
Ajuda seu agente a otimizar o uso de prompts para modelos de linguagem. Ele analisa como os prompts são feitos para encontrar maneiras de reduzir custos e tornar as respostas mais rápidas, reutilizando informações sempre que possível.
affaan-m/ECC
prompt-optimizer
Faz seu agente analisar e melhorar os prompts que você escreve. Ele sugere como adicionar informações ou mudar a forma para que o modelo de IA entenda melhor e dê a resposta desejada.
affaan-m/ECC