tool-design
81Projete Ferramentas de Agente Confiáveis
Agentes falham quando nomes de ferramentas, entradas, saídas ou erros são ambíguos. Esta skill oferece padrões práticos para descrições de ferramentas, esquemas, formatos de resposta e testes.
Crie agentes da OpenAI com padrões do SDK
Projetos de agentes precisam de uma estrutura clara antes que chamadas de ferramentas, handoffs e guardrails se tornem difíceis de gerenciar. Esta skill fornece padrões reutilizáveis do OpenAI Agents SDK para equipes Python.
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "scaffolding-openai-agents" from https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents.md and its manifest at https://skillstore.io/api/skills/asmayaseen-scaffolding-openai-agents/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Usando "scaffolding-openai-agents". Crie um agente de tutoria para iniciantes em conceitos de Python.
Resultado esperado:
Um plano com um agente tutor, fluxo runner assíncrono, instruções estruturadas e recomendações de guardrails.
Usando "scaffolding-openai-agents". Adicione uma ferramenta de consulta meteorológica a um assistente.
Resultado esperado:
Um resumo de design de ferramenta com entradas tipadas, notas de validação, orientação de timeout e etapas de integração ao agente.
Usando "scaffolding-openai-agents". Projete um fluxo de triagem para perguntas de suporte.
Resultado esperado:
Um esboço de roteamento multiagente com papéis de especialistas, descrições de handoff e orientação de continuação da conversa.
Most static command findings are false positives caused by Markdown fences and inline documentation. One high-risk finding is confirmed because SKILL.md presents eval(expression) in a function tool, which can execute arbitrary Python if copied. No prompt injection language was found, but the FastAPI example also exposes raw exception messages.
Estas são capacidades locais reais que podem ser esperadas para esta habilidade, portanto exigem revisão, mas não são contabilizadas como comportamento malicioso confirmado.
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents/audits/13?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/asmayaseen-scaffolding-openai-agents/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/asmayaseen-scaffolding-openai-agents.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Asmayaseen. (2026). scaffolding-openai-agents security audit report (audit version 13) [Author version unspecified]. Skillstore. https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents/audits/13@techreport{asmayaseen-asmayaseen-scaffolding-openai-agents-2026,
author = {Asmayaseen},
title = {scaffolding-openai-agents security audit report (audit version 13)},
institution = {Skillstore},
year = {2026},
number = {13},
url = {https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents/audits/13},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "scaffolding-openai-agents security audit report (audit version 13)"
version: "unspecified"
type: report
authors:
- name: "Asmayaseen"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/asmayaseen-scaffolding-openai-agents/audits/13"
identifiers:
- type: other
value: "skillstore:asmayaseen-scaffolding-openai-agents:audit:13"
description: "Skillstore immutable audit report identifier"
Use os templates para criar agentes assíncronos, funções de ferramentas e um endpoint FastAPI para validação inicial do produto.
Combine agentes especialistas com handoffs para que as solicitações dos usuários cheguem ao agente certo para cada tarefa.
Adapte os exemplos de tutor, guardrail e contexto para aulas guiadas e fluxos de prática.
Use esta skill para criar o scaffolding de um assistente simples com OpenAI Agents SDK. Inclua instruções do agente, a chamada Runner e notas de configuração.
Use esta skill para adicionar ferramentas de função tipadas a um agente existente. Inclua validação segura de entrada e explique cada limite de ferramenta.
Use esta skill para projetar um agente de triagem com três especialistas. Inclua lógica de roteamento, descrições de handoff e continuação da conversa.
Use esta skill para revisar o design de um serviço de agente quanto a guardrails, streaming, tratamento de contexto, observabilidade e lacunas de segurança em produção.
Autor
AsmayaseenLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Repositório
https://github.com/Asmayaseen/hackathon-2/tree/main/.claude/skills/scaffolding-openai-agentsReferência
3e4b6c31a74a3bd1a291c98cf585d720cb9fbc88
Atualidade da manutenção
20/07/2026
Uso
9 downloads · 220 visualizações
Projete Ferramentas de Agente Confiáveis
Agentes falham quando nomes de ferramentas, entradas, saídas ou erros são ambíguos. Esta skill oferece padrões práticos para descrições de ferramentas, esquemas, formatos de resposta e testes.
Depure Problemas de Software de Forma Sistemática
A correção desestruturada de bugs desperdiça tempo e pode ocultar a falha real. Esta skill orienta Claude, Codex e Claude Code por meio de uma análise de causa raiz baseada em evidências.
Melhorar a Fiabilidade do Serviço em Produção
As equipas de produção precisam de objetivos de fiabilidade claros e práticas de incidentes repetíveis. Esta skill fornece modelos de SRE para SLOs, orçamentos de erro, alertas e postmortems.
Crie interfaces shadcn/ui em Next.js
Equipes React precisam de padrões de UI consistentes que funcionem com o Next.js moderno. Esta skill fornece orientação de configuração para shadcn/ui, exemplos de componentes, validação de formulários, tabelas, sidebars e padrões de modo escuro.
Crie interfaces de chat de IA com streaming
O chat de IA em tempo real parece quebrado quando os usuários não conseguem ver o progresso, o estado da resposta ou as mudanças na interface. Esta skill oferece a Claude, Codex e Claude Code padrões para ciclos de vida de streaming, eventos de progresso, efeitos de cliente e ferramentas de cliente.
Diagnosticar Degradação de Contexto
Sessões longas de IA podem perder precisão quando o contexto cresce, entra em conflito ou inclui material que causa distração. Esta skill ajuda Claude, Codex e Claude Code a identificar padrões de degradação e escolher etapas práticas de mitigação.
Crie Código Python Assíncrono Confiável
por 0xDarkMatter
Código Python assíncrono frequentemente falha devido a chamadas bloqueantes, tarefas ilimitadas e limpeza fraca. Esta skill fornece padrões asyncio reutilizáveis, exemplos e referências para serviços concorrentes robustos.
Crie APIs FastAPI com Padrões Reutilizáveis
por 0xDarkMatter
Projetos FastAPI precisam de escolhas consistentes para validação, dependências, middleware e trabalho em segundo plano. Esta skill fornece a Claude, Codex e Claude Code padrões reutilizáveis para o desenvolvimento prático de APIs Python.
Adicionar padrões de segurança de tipos em Python
por 0xDarkMatter
As anotações de tipo em Python podem ser difíceis de aplicar de forma consistente em projetos reais. Esta skill oferece ao Claude, Codex e Claude Code padrões práticos para código Python tipado com mais segurança.
Crie testes em Python com TDD usando pytest
por 89jobrien
Equipes Python frequentemente precisam de testes, cobertura e relatórios consistentes sem perder a disciplina de TDD. Esta skill fornece workflows focados em pytest, exemplos e orientações de relatórios para Claude, Codex e Claude Code.
Executar um Exemplo de Saudação em Python
por EnactProtocol
Novos usuários do Enact precisam de um pequeno exemplo que comprove que a execução de ferramentas funciona. Esta habilidade executa um comando de saudação em Python e retorna uma saída simples em tempo de execução.
Remover Código Morto com Segurança
por 89jobrien
Imports, funções e classes não utilizados aumentam o custo de manutenção e o tamanho da implantação. Esta skill orienta Claude, Codex e Claude Code por meio de análise conservadora, backups, remoção e validação.