harness-model-protocol
ハーネス・モデルプロトコルを分析
エージェントフレームワークの監査では、内部状態とプロバイダーAPIの間にある変換レイヤーが見落とされがちです。このスキルは、Claude、Codex、Claude Codeがメッセージ形式、ツール呼び出し、ストリーミングイベント、プロバイダー抽象化を確認するためのガイドです。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "harness-model-protocol" from https://skillstore.io/skills/dowwie-harness-model-protocol.md and its manifest at https://skillstore.io/api/skills/dowwie-harness-model-protocol/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「harness-model-protocol」を使用しています。 OpenAIとAnthropicのツール呼び出しをサポートするフレームワークを分析する。
期待される結果:
ワイヤ形式ファミリー、アダプターの場所、ツールスキーマの送信方法、応答解析戦略、主要なトレードオフを特定するMarkdownレポート。
「harness-model-protocol」を使用しています。 エージェントランタイムのストリーミングサポートをレビューする。
期待される結果:
- 出力されるストリームイベントの種類を一覧化します。
- 部分的なツール引数がどのように蓄積されるかを説明します。
- ツール呼び出しが実行前に安全に確定されるかどうかを記録します。
「harness-model-protocol」を使用しています。 新しいエージェントフレームワーク向けにプロバイダー抽象化戦略を比較する。
期待される結果:
観察されたコードパターンに基づく推奨事項を含め、薄いアダプター、統合クライアント、ゲートウェイ変換を簡潔に比較します。
セキュリティ監査
安全The static findings are false positives caused by Markdown code fences, inline protocol examples, and report-template prompts. I found no executable shell commands, no real network calls, no prompt injection attempt, and no intent to extract hidden system instructions.
リスク要因
⚙️ 外部コマンド (50)
🌐 ネットワークアクセス (2)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/dowwie-harness-model-protocol?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/dowwie-harness-model-protocol?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dowwie-harness-model-protocol/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/dowwie-harness-model-protocol.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
Dowwie. (2026). harness-model-protocol security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10BibTeX形式の引用
@techreport{dowwie-dowwie-harness-model-protocol-2026,
author = {Dowwie},
title = {harness-model-protocol security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "harness-model-protocol security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Dowwie"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10"
identifiers:
- type: other
value: "skillstore:dowwie-harness-model-protocol:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
エージェントフレームワークのプロトコルレイヤーをレビューする
フレームワークが内部メッセージとツール呼び出しを、プロバイダー固有のAPIリクエストへどのように変換するかをマッピングします。
プロバイダーアダプター設計を比較する
OpenAI、Anthropic、Gemini、ローカルモデルのアダプターが、薄い抽象化または統合された抽象化のどちらを使用しているかを評価します。
ストリーミングとツール呼び出しの挙動を文書化する
ストリーミングイベント、部分的なJSON処理、ツール結果の帰属、人間による承認ポイントについて明確なレポートを作成します。
これらのプロンプトを試す
Use harness-model-protocol to summarize how this framework sends messages to its LLM provider and receives responses.
Use harness-model-protocol to trace how tool definitions are encoded for the model and how tool calls are parsed back into framework actions.
Use harness-model-protocol to analyze streaming event types, partial argument accumulation, and final tool call reconstruction in this codebase.
Use harness-model-protocol to compare provider adapters, message translation, tool choice support, graceful degradation, and implications for a new framework design.
ベストプラクティス
- プロバイダーアダプターファイルが明確でない場合は、先にコードベースのマッピングを実行します。
- 最終レポートでは、各プロトコル上の主張についてファイルと行の参照を求めます。
- ワイヤ形式の変換とは別に、ツール実行のセキュリティをレビューします。
回避
- OpenAI互換APIがすべてのプロバイダーで同じように動作すると想定しないでください。
- ストリーミングテキストデルタとツール引数デルタを同じイベントタイプとして扱わないでください。
- 動的コンテキストがどのように挿入されるかを確認せずに、プロンプト組み立てを文書化しないでください。
よくある質問
このスキルは何を分析しますか?
外部LLM APIを呼び出しますか?
どのプロバイダーの比較に役立ちますか?
ツール呼び出し解析のバグを見つけられますか?
これはセキュリティスキルですか?
どのような出力を期待すべきですか?
開発者情報
作成者
Dowwieライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/Dowwie/agent_framework_study/tree/main/.claude/skills/harness-model-protocol参照
1ffa7643651792ccb4bd3b15d924d2c97edff755
メンテナンスの新しさ
2026/7/20
利用状況
6 ダウンロード · 310 閲覧
ファイル構成
📄 SKILL.md