CommunityEscrita e Ediçãogithub.com

Arquiteto de Meta-Prompt (Lite)

Transforme uma descrição de tarefa em linguagem natural em um modelo de prompt mínimo — extrai placeholders {{variable}}, detecta o formato de saída e monta um esqueleto PAPEL/TAREFA/ENTRADA/RESTRIÇÕES/SAÍDA. Use quando o usuário pedir para escrever ou criar um modelo de prompt para um LLM.

O que é Arquiteto de Meta-Prompt (Lite)?

Esta skill, 'Meta-Prompt Architect (Lite)', permite que um agente de IA converta rapidamente uma descrição genérica de tarefa (em linguagem natural) em um template de prompt estruturado e reutilizável para grandes modelos de linguagem (LLMs). Ela é especialmente útil para desenvolvedores e engenheiros de prompt que precisam criar prompts consistentes e bem formatados sem reinventar a roda a cada nova tarefa. A skill suporta plataformas como Claude Code, Cursor, Codex e ferramentas similares de linha de comando que executam scripts Node.js. Seu funcionamento é baseado em um script (`generate.mjs`) que extrai variáveis (no formato `{{variavel}}`), detecta o formato de saída (JSON, texto, etc.) e monta um esqueleto com seções predefinidas: PAPEL, TAREFA, ENTRADA, RESTRIÇÕES e SAÍDA. Além disso, o script gera avisos sobre lacunas na descrição, orientando o usuário a refinar o prompt com detalhes específicos do domínio. A principal vantagem é a automação da estruturação, mantendo a flexibilidade para o usuário ajustar a redação e os nomes das variáveis.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/NenadZivotic/lite-agent-skills/tree/HEAD/meta-prompt-architect-lite

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Arquiteto de Meta-Prompt (Lite) faz?

scripts/generate.mjs extrai deterministicamente a estrutura de uma descrição de tarefa; você refina a redação e os nomes das variáveis. O script nunca inventa requisitos — ele revela o que está faltando.

Regras

  • O modelo é um esqueleto, não o prompt final. Reescreva seções vagas com os detalhes do usuário.
  • Mantenha os nomes {{variavel}} estáveis entre ENTRADA e referências.
  • A regra de injeção de RESTRIÇÕES é estrutural — não a remova.
  • Resolva cada item de warnings[] perguntando ao usuário ou declarando uma suposição explícita.

1. Execute

Requer Node 18+, zero dependências. Totalmente offline.

node <diretorio-da-skill>/scripts/generate.mjs tarefa.txt
echo "..." | node <diretorio-da-skill>/scripts/generate.mjs -

JSON na saída padrão; código de saída 1 quando houver avisos, 2 em erro de leitura/uso.

2. Leia o relatório

  • variables[]: {name, source} candidatos a {{placeholders}}.
  • format: formato de saída detectado ou null.
  • warnings[]: lacunas a preencher.
  • template: o esqueleto montado.

3. Refine antes de entregar

  1. Renomeie variáveis para o vocabulário do domínio do usuário.
  2. Preencha # SAÍDA com uma forma concreta (schema JSON, lista de seções, limite de tamanho).
  3. Adicione restrições de domínio implícitas na descrição.

Lite vs completo

O meta-prompt-architect completo adicionalmente detecta tom e público, adiciona regras para suposições/ambiguidades/casos extremos, e gera stubs de casos de teste (caminho feliz, extremo e adversarial).

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Habilidades Relacionadas