provider-harness
v0.4.0OpenAI/Gemini/音声認識/認証基盤など外部プロバイダ統合を新規実装・設計するときに最初に読む設計原則の供給元。ユースケース中心のポート設計、Pin+Verify、アダプタ契約テスト、escape hatch の型を提供する。
By haboshi0 GitHub starsUpdated 15 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 3 skill or MCP entries
- Source updated
- Sep 2, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install provider-harness for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install provider-harness@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/haboshi/claude-code-skillsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is provider-harness/.
Plugin files
├── .claude-plugin/plugin.json├── skills/provider-harness/SKILL.md├── skills/provider-image-gen/SKILL.md└── skills/provider-realtime-voice/SKILL.md
Included Skills3
OpenAI/Gemini/STT(音声認識)/認証基盤など外部プロバイダ・外部SDKの統合を新規実装・設計するとき、またはマルチプロバイダ対応・プロバイダ差し替え・既存統合の保守判断のときに最初に読む設計原則の供給元。ユースケース中心のポート設計、Pin+Verify、アダプタ契約テスト、escape hatch の型を提供し、領域特化の雛形は provider-image-gen 等のドメインスキルへ委譲。既存リポジトリのコネクタ資産に1本追加するだけなら api-connector-builder、Anthropic API 実装は claude-api を使う
画像生成プロバイダ(OpenAI gpt-image / Google Gemini image 等)の統合をアプリに実装・設計するときのポート定義・アダプタ雛形・契約テスト・モデルカタログの供給元。TypeScript(Zod/vitest)。設計原則そのものは provider-harness メタスキルを参照し、単発の画像生成実行(プロンプトを1回叩いて画像を得るだけ)は image-creator プラグインを使う。「画像生成 統合」「ImageGenPort」「OpenAI Gemini 画像 アダプタ」「マルチプロバイダ 画像生成」「画像生成 フォールバック」「画像生成 リトライ」「アプリに画像生成機能を組み込む」で発動。
リアルタイム音声会話(OpenAI Realtime API / Gemini Live API)の統合をアプリに実装・設計するときのポート定義・アダプタ雛形・conformance テスト・モデルカタログの供給元。TypeScript(Zod/vitest)。セッション+イベントストリーム型ポート、barge-in、VAD 3方式と利用シーン別チューニング(semantic_vad の eagerness、server_vad の threshold/silence_duration_ms、noise reduction)、reasoning effort(gpt-realtime-2.1 の reasoning.effort / Gemini の thinkingLevel)の最適値選定、音声コーデック分離を扱う。設計原則そのものは provider-harness メタスキルを参照する。単発のテキスト読み上げ(一方向TTS)は tts プラグインを使い、本スキルは双方向のリアルタイム音声「対話」統合が対象。「リアルタイム音声」「音声会話 統合」「Realtime API」「Gemini Live」「音声エージェント」「electron/ブラウザで音声対話」「アプリに音声通話機能を組み込む」「電話ボット」「コールセンターAI」「Twilio 音声連携」「VADチューニング」「eagerness の設定」で発動。
Plugin manifests1
{
"name": "provider-harness",
"version": "0.4.0",
"description": "OpenAI/Gemini/音声認識/認証基盤など外部プロバイダ統合を新規実装・設計するときに最初に読む設計原則の供給元。ユースケース中心のポート設計、Pin+Verify、アダプタ契約テスト、escape hatch の型を提供する。",
"author": {
"name": "haboshi",
"email": "[email protected]"
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[provider-harness on Agent Plugins Marketplace](https://pluginsmp.com/plugins/provider-harness)