tool-design
81信頼性の高いエージェントツールを設計する
ツール名、入力、出力、エラーが曖昧だと、エージェントは失敗します。このスキルは、ツールの説明、スキーマ、レスポンス形式、テストのための実践的なパターンを提供します。
SDK パターンで OpenAI Agents を構築
エージェントプロジェクトでは、ツール呼び出し、ハンドオフ、ガードレールの管理が難しくなる前に、明確な構造が必要です。このスキルは、Python チーム向けに再利用可能な OpenAI Agents SDK パターンを提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
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.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「scaffolding-openai-agents」を使用しています。 Create a beginner tutoring agent for Python concepts.
期待される結果:
チューターエージェント、非同期 runner フロー、構造化された指示、ガードレール推奨事項を含む計画。
「scaffolding-openai-agents」を使用しています。 Add a weather lookup tool to an assistant.
期待される結果:
型付き入力、検証メモ、タイムアウト指針、エージェント接続手順を含むツール設計の要約。
「scaffolding-openai-agents」を使用しています。 Design a triage flow for support questions.
期待される結果:
専門ロール、ハンドオフ説明、会話継続の指針を含むマルチエージェントルーティングの概要。
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.
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
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"
テンプレートを使って、初期のプロダクト検証向けに非同期エージェント、ツール関数、FastAPI エンドポイントを作成します。
専門エージェントをハンドオフと組み合わせ、ユーザーリクエストが各タスクに適したエージェントへ届くようにします。
チューター、ガードレール、コンテキストの例を、ガイド付きレッスンや練習ワークフロー向けに適応します。
Use this skill to scaffold a simple OpenAI Agents SDK assistant. Include agent instructions, the Runner call, and setup notes.
Use this skill to add typed function tools to an existing agent. Include safe input validation and explain each tool boundary.
Use this skill to design a triage agent with three specialists. Include routing logic, handoff descriptions, and conversation continuation.
Use this skill to review an agent service design for guardrails, streaming, context handling, observability, and production security gaps.
作成者
Asmayaseenライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
3e4b6c31a74a3bd1a291c98cf585d720cb9fbc88
メンテナンスの新しさ
2026/7/24
利用状況
9 ダウンロード · 220 閲覧
信頼性の高いエージェントツールを設計する
ツール名、入力、出力、エラーが曖昧だと、エージェントは失敗します。このスキルは、ツールの説明、スキーマ、レスポンス形式、テストのための実践的なパターンを提供します。
ソフトウェアの問題を体系的にデバッグする
構造化されていないバグ修正は時間を浪費し、本当の失敗原因を隠すことがあります。このスキルは Claude、Codex、Claude Code に、証拠に基づく根本原因分析をガイドします。
本番サービスの信頼性を向上させる
本番運用チームには、明確な信頼性目標と再現可能なインシデント対応の実践が必要です。このスキルは、SLO、エラーバジェット、アラート、ポストモーテムのためのSREテンプレートを提供します。
Next.jsでshadcn/uiインターフェースを構築
Reactチームには、モダンなNext.jsで機能する一貫したUIパターンが必要です。このスキルは、shadcn/uiのセットアップガイダンス、コンポーネント例、フォームバリデーション、テーブル、サイドバー、ダークモードパターンを提供します。
ストリーミングAIチャットインターフェイスを構築する
ユーザーが進捗、応答状態、UIの変化を確認できない場合、リアルタイムAIチャットは壊れているように感じられます。このスキルは、Claude、Codex、Claude Codeに、ストリーミングのライフサイクル、進捗イベント、クライアント効果、クライアントツールのパターンを提供します。
コンテキスト劣化を診断する
長い AI セッションでは、コンテキストが増えたり、競合したり、注意をそらす素材が含まれたりすると、精度が低下することがあります。このスキルは、Claude、Codex、Claude Code が劣化パターンを特定し、実用的な緩和手順を選ぶのに役立ちます。
信頼性の高い非同期 Python を構築
作成者 0xDarkMatter
非同期 Python コードは、ブロッキング呼び出し、制限のないタスク、不十分なクリーンアップによって失敗することがよくあります。このスキルは、堅牢な並行サービスのための再利用可能な asyncio パターン、例、リファレンスを提供します。
再利用可能なパターンでFastAPI APIを構築
作成者 0xDarkMatter
FastAPIプロジェクトでは、バリデーション、依存関係、ミドルウェア、バックグラウンド処理について一貫した選択が必要です。このスキルは、実践的なPython API開発のための再利用可能なパターンをClaude、Codex、Claude Codeに提供します。
Pythonの型安全パターンを追加
作成者 0xDarkMatter
Pythonの型アノテーションは、実際のプロジェクト全体で一貫して適用するのが難しい場合があります。このスキルは、Claude、Codex、Claude Codeに、より安全な型付きPythonコードのための実践的なパターンを提供します。
pytest TDDでPythonテストを構築
作成者 89jobrien
Pythonチームは、TDDの規律を失わずに、一貫したテスト、カバレッジ、レポートを必要とすることがよくあります。このスキルは、Claude、Codex、Claude Code向けに、pytestに焦点を当てたワークフロー、例、レポート作成ガイダンスを提供します。
Python の挨拶サンプルを実行する
作成者 EnactProtocol
新しい Enact ユーザーには、ツール実行が機能することを確認できる小さなサンプルが必要です。このスキルは Python の挨拶コマンドを実行し、シンプルな実行時出力を返します。
デッドコードを安全に削除
作成者 89jobrien
未使用のインポート、関数、クラスは、保守コストとデプロイサイズを増加させます。このスキルは、Claude、Codex、Claude Code に対して、保守的な分析、バックアップ、削除、検証の手順を案内します。