openai/plugins
OpenAI Plugins
このプロジェクトについて
openai/plugins は、Codex 用のサンプルプラグインのコレクションです。Codex は OpenAI のコーディングアシスタントです。各プラグインは、特定のツールやワークフローに対して Codex に追加の機能やガイダンスを提供する小さなアドオンです。
プラグインは、Codex にドロップして、Figma、Notion、iOS アプリ、Web アプリなどでどのように連携するかを理解させる「スキルパック」のようなものと考えてください。
プラグインの構成
各プラグインは、plugins/<name>/ の下の独自のフォルダに置かれます。そのフォルダ内で、唯一必須のファイルは plugin.json というマニフェスト(.codex-plugin/plugin.json に配置)です。このファイルには、プラグインが何であるか、Codex がそれをどのように読み込むかが記述されます。
プラグインには、オプションの追加ファイルを含めることもできます:
skills/— Codex が従うステップバイステップの指示.app.json— アプリ設定.mcp.json— Model Context Protocol(AI ツールとサービスが通信するための標準的な方法)を使用して外部ツールに接続するための設定agents/、commands/、hooks.json、assets/— 追加の動作、ショートカット、イベントトリガー、静的ファイル
プラグインの配布方法
マーケットプレイスがあります。これは、利用可能なプラグインを一覧表示するカタログファイルです。デフォルトは .agents/plugins/marketplace.json にあり、標準の plugins/ フォルダを指します。API キーでログインしているユーザーには、.agents/plugins/api_marketplace.json の別のカタログが提供されます。
注目の例
README では、いくつかのリッチなプラグインが紹介されています:
plugins/figma— Codex が Figma を使用するのを支援します:デザインの読み取り(use_figma)、デザインからコードへの変換(Code to Canvas)、コードとデザインの同期(Code Connect)、デザインシステムのルールの適用plugins/notion— Notion での計画、リサーチ、会議、ナレッジキャプチャを支援しますplugins/build-ios-apps— SwiftUI アプリの構築に関するガイダンス:実装、リファクタリング、パフォーマンスチューニング、デバッグplugins/build-macos-apps— macOS 固有の SwiftUI/AppKit ワークフロー:ビルド/実行/デバッグループやパッケージングを含むplugins/build-web-apps— Web 開発ワークフロー:デプロイメント、UI、決済、データベースplugins/expo— Expo および React Native アプリ向け:SDK アップグレード、EAS(Expo のビルドサービス)ワークフロー、Codex Run アクションplugins/netlify、plugins/remotion、plugins/google-slides— スキルと MCP バックの統合を組み合わせた追加の公開バンドル
まとめ
このリポジトリは、ショーケースであり出発点です。Codex プラグインの構造、必要なファイル、有効化できるワークフローの種類を示しています。独自のプラグインを作成したい場合は、このリポジトリが参考になります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト