llm-app-patterns
Faz seu agente entender como estruturar aplicações de IA. Ajuda a definir limites claros para recuperação de dados, ferramentas, privacidade e verificação.
O que ela faz
Este guia ajuda você a planejar e construir aplicações que usam inteligência artificial (IA), como chatbots ou assistentes virtuais. Ele mostra como conectar a IA a outras ferramentas e dados, garantindo que tudo funcione de forma segura e correta.
Quando usar
- ✓Ao planejar como sua aplicação de IA vai funcionar.
- ✓Quando quiser que a IA use informações externas para responder.
- ✓Ao criar um assistente de IA que pode usar ferramentas (como uma calculadora ou pesquisa na web).
Exemplo do que pedir para a IA
“Como posso organizar as partes de uma aplicação de IA para que ela use dados externos e ferramentas de forma segura?”
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
Ele fornece um roteiro e exemplos de como conectar diferentes partes da sua aplicação de IA. Você define quais dados e ferramentas a IA pode usar e como ela deve se comportar para garantir segurança e precisão.
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 llm-app-patternsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/llm-app-patterns/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.
🤖 Padrões de Aplicação de LLM
Esboços de arquitetura e integração para aplicações de LLM, com limites explícitos de recuperação, ferramentas, privacidade e verificação.
Guia Detalhado
Leia o guia detalhado antes de executar esta habilidade. Ele contém o procedimento completo e o material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para trabalho focado, carregue as seções relevantes; para trabalho de ponta a ponta, leia o guia completamente.
Quando Usar Esta Habilidade
Use esta habilidade quando:
- Projetando aplicações com LLM
- Implementando RAG (Retrieval-Augmented Generation)
- Construindo agentes de IA com ferramentas
- Configurando monitoramento de LLMOps
- Escolhendo entre arquiteturas de agentes
Entradas, exemplo de trabalho e verificação
Registre as versões do provedor/SDK, dados e ferramentas autorizados, esquemas de solicitação/resposta, orçamentos de latência/custo e o resultado esperado da tarefa. Todo o código acima é um esboço de integração: llm, banco de dados, parser e adaptadores de resposta do provedor são de propriedade do projeto e devem ser implementados explicitamente. Nunca execute Python, expressões ou nomes de ferramentas imprecisos fornecidos pelo modelo; envie apenas ferramentas registradas exatas após verificações de esquema e autorização. Aplique prazos por chamada, bem como limites de loop.
Exemplo: um planejador primeiro enfileira os passos A e B, e depois que A é executado, substitui o trabalho restante por C. O executor deve executar A e depois C, nunca o B obsoleto. Um passo de parser deve aplicar o parser à saída anterior real. Dois inquilinos com o mesmo prompt devem produzir chaves de cache diferentes, e leituras/escritas de cache exigem uma política de reutilização explícita. Estas são asserções concretas de regressão; mocks bem-sucedidos ainda não provam o comportamento do provedor em tempo real.
O esboço do limitador é single-threaded e local ao processo. Uma implantação distribuída precisa de um limite atômico compartilhado e prazos. Tente novamente apenas operações seguras para retentativa, honrando a orientação de retentativa do provedor; um timeout após um efeito colateral não é evidência de que nada aconteceu. Veja Predicados de retentativa Tenacity.
Limitações
- Uma lista de fontes recuperada não prova que cada afirmação da resposta é suportada; verifique a evidência de afirmação para fonte e o comportamento de abstenção.
- O texto do prompt e a saída em formato JSON não são limites de autorização. Aplique permissões na aplicação.
- O failover do provedor pode alterar a qualidade da saída, esquemas de ferramentas, custo e residência de dados; use apenas fallbacks compatíveis pré-aprovados.
- O cache deve respeitar o acesso do inquilino, revisões de dados/prompt e política de exclusão; temperatura zero não torna a saída determinística.
- Exemplos de modelo/SDK não são um serviço completo, benchmark ou certificado de prontidão para produção.
Perguntas frequentes
O que é RAG?
RAG (Retrieval-Augmented Generation) é uma técnica para fazer a IA usar informações externas (como documentos ou bases de dados) para dar respostas mais precisas e atualizadas.
O que são 'agentes com ferramentas'?
São sistemas de IA que podem usar ferramentas externas (como fazer cálculos, buscar na internet, etc.) para realizar tarefas mais complexas.
Por que preciso me preocupar com segurança e limites?
É importante definir limites claros para o que a IA pode acessar e fazer. Isso evita que ela acesse informações indevidas ou execute ações indesejadas, garantindo o uso seguro dos dados e das ferramentas.
Detalhes
Descrição original do autor
Architecture and integration sketches for LLM applications, with explicit retrieval, tool, privacy and verification boundaries.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3462
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC