Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 299品質スコア 89/100

codex-cli-bridge

Claude CodeとOpenAI Codex CLIの橋渡けを行います。CLAUDE.mdからAGENTS.mdを生成し、Codex CLI実行のヘルパー機能を提供し、両ツール間のシームレスな相互運用性を実現します。

description の原文を見る

Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools

SKILL.md 本文

Codex CLI Bridge スキル

目的

このスキルは、Claude CodeOpenAI の Codex CLI の間に包括的なブリッジを作成し、以下を通じてシームレスな相互運用性を実現します:

  1. ドキュメント翻訳: CLAUDE.md → AGENTS.md を変換(参照ベース、ファイル重複なし)
  2. 実行ヘルパー: Codex CLI コマンド用の Python ラッパー(常に codex exec を使用)
  3. スキルドキュメント: Claude スキルを Codex CLI ユーザーがアクセス可能にする

主要機能

1. CLAUDE.md → AGENTS.md 生成

  • CLAUDE.md とプロジェクト構造を解析
  • .claude/skills/.claude/agents/documentation/ フォルダをスキャン
  • ファイルパス参照を含む包括的な AGENTS.md を生成
  • 参照ベース: ファイル重複なし、既存ファイルへのリンクのみ
  • スキルを最も関連性の高い使用方法で文書化(bash スクリプト vs プロンプト参照)

2. 安全メカニズム

  • Codex CLI インストール自動チェックcodex --version
  • CLAUDE.md が見つからない場合は /init 自動実行(ユーザー通知付き)
  • 認証と環境の検証
  • ユーザーフレンドリーなエラーメッセージ

3. Codex CLI 実行ヘルパー

  • exec_analysis() - 読み取り専用分析タスク(gpt-5、読み取り専用サンドボックス)
  • exec_edit() - コード編集タスク(gpt-5-codex、ワークスペース書き込み)
  • exec_with_search() - Web 検索機能付きタスク
  • resume_session() - 最後の Codex セッションを継続
  • 常に codex exec を使用(plain codex は使用しない - Claude Code に重要)

4. Codex CLI 用スキルドキュメント

  • プロンプトのみのスキル: Codex プロンプトでの参照方法を表示
  • 機能スキル: Python スクリプトを直接実行する方法を表示
  • 複雑なスキル: 両方の方法を表示
  • 適切な codex exec コマンド構文を含める
  • モデル選択ガイダンス(gpt-5 vs gpt-5-codex)

入力要件

AGENTS.md 生成の場合

{
  "action": "generate-agents-md",
  "project_root": "/path/to/project",
  "options": {
    "validate_codex": true,
    "auto_init": true,
    "include_mcp": true,
    "skill_detail_level": "relevant"
  }
}

Codex 実行の場合

{
  "action": "codex-exec",
  "task_type": "analysis|edit|search",
  "prompt": "Your task description",
  "model": "gpt-5|gpt-5-codex",
  "sandbox": "read-only|workspace-write|danger-full-access"
}

出力形式

AGENTS.md 構造

# AGENTS.md

## プロジェクト概要
[CLAUDE.md から]

## 利用可能なスキル
### スキル名
**場所**: `path/to/skill/`
**Codex CLI から使用**: [最も関連性の高い方法]

## ワークフローパターン
[スラッシュコマンド → Codex 相当機能]

## MCP インテグレーション
[MCP サーバー参照]

## コマンドリファレンス
| Claude Code | Codex CLI |
|-------------|-----------|
[マッピング]

実行ヘルパー出力

{
  "status": "success|error",
  "output": "Command output",
  "session_id": "uuid",
  "model_used": "gpt-5|gpt-5-codex",
  "command": "codex exec ..."
}

Python スクリプト

safety_mechanism.py

  • Codex CLI インストールチェック
  • CLAUDE.md の存在を検証(見つからない場合は /init 自動実行)
  • 環境検証
  • ユーザー通知

claude_parser.py

  • CLAUDE.md セクションを解析
  • スキル、エージェント、コマンドをスキャン
  • 品質ゲートと MCP 設定を抽出
  • ファイルパスのみを返す(コンテンツ重複なし)

project_analyzer.py

  • プロジェクト構造を自動検出
  • すべての Claude Code アセットを発見
  • プロジェクトメタデータを生成
  • 参照マップを構築

agents_md_generator.py

  • テンプレートベースの AGENTS.md 生成
  • ファイルパス参照(重複なし)
  • スキルドキュメント(最も関連性の高い方法)
  • ワークフロー翻訳(Claude → Codex)

skill_documenter.py

  • Codex CLI ユーザー向けのスキルドキュメント
  • スキルタイプごとに最も関連性の高い使用方法を決定
  • Python スクリプト用の bash 例を生成
  • Codex プロンプトテンプレートを作成

codex_executor.py

  • Codex CLI コマンド用の Python ラッパー
  • インテリジェントなモデル選択(gpt-5 vs gpt-5-codex)
  • サンドボックスモードヘルパー
  • セッション管理
  • 常に codex exec を使用

使用例

例 1: AGENTS.md を生成

ユーザープロンプト:

このプロジェクトの AGENTS.md を生成してください

処理内容:

  1. 安全メカニズムが Codex CLI がインストールされていることを確認
  2. CLAUDE.md が存在することを確認(見つからない場合は /init を自動実行)
  3. CLAUDE.md とプロジェクト構造を解析
  4. ファイル参照を含む AGENTS.md を生成
  5. すべてのスキルを最も関連性の高い使用方法で文書化

出力: プロジェクトルートに完全な AGENTS.md ファイル


例 2: Codex 分析タスクを実行

ユーザープロンプト:

このコードベースのセキュリティ脆弱性を Codex で分析してください

処理内容:

from codex_executor import CodexExecutor

executor = CodexExecutor()
result = executor.exec_analysis(
    "Analyze this codebase for security vulnerabilities",
    model="gpt-5"
)

実行:

codex exec -m gpt-5 -s read-only \
  -c model_reasoning_effort=high \
  "Analyze this codebase for security vulnerabilities"

例 3: Codex コード編集を実行

ユーザープロンプト:

main.py を Codex でリファクタリングしてより良い非同期パターンにしてください

処理内容:

executor = CodexExecutor()
result = executor.exec_edit(
    "Refactor main.py for better async patterns",
    model="gpt-5-codex"
)

実行:

codex exec -m gpt-5-codex -s workspace-write \
  -c model_reasoning_effort=high \
  "Refactor main.py for better async patterns"

例 4: Codex セッションを再開

ユーザープロンプト:

前の Codex セッションを続行してください

処理内容:

executor = CodexExecutor()
result = executor.resume_session()

実行:

codex exec resume --last

ベストプラクティス

AGENTS.md 生成の場合

  1. CLAUDE.md があるプロジェクトで常に実行(または自動初期化で作成)
  2. 最初に Codex CLI がインストールされていることを検証
  3. スキルを最も関連性の高い方法で文書化(bash vs プロンプト)
  4. 参照ベースのアプローチを使用(ファイル重複なし)

Codex 実行の場合

  1. 常に codex exec を使用(Claude Code では plain codex を使用しない)
  2. 正しいモデルを選択:
    • gpt-5: 一般的な推論、アーキテクチャ、分析
    • gpt-5-codex: コード編集、専門的なコーディングタスク
  3. 正しいサンドボックスを選択:
    • read-only: 安全な分析(デフォルト)
    • workspace-write: ファイル修正
    • danger-full-access: ネットワークアクセス(めったに不要)
  4. 必要に応じて検索を有効化--search フラグ)

スキルドキュメントの場合

  1. プロンプトのみのスキル: Codex プロンプトで参照
  2. 機能スキル: Python スクリプトを直接実行
  3. 複雑なスキル: 両方の方法を表示
  4. 常に動作する例を提供

コマンド統合

このスキルは既存の Claude Code コマンドと統合します:

  • /init: CLAUDE.md 作成後に AGENTS.md を自動生成
  • /update-claude: CLAUDE.md が変更されたときに AGENTS.md を再生成
  • /check-docs: AGENTS.md が存在し同期していることを検証
  • /sync-agents-md: 手動で AGENTS.md を再生成
  • /codex-exec <task>: codex_executor.py を使用するラッパー

インストール

前提条件

  1. Codex CLI がインストール済み:

    codex --version  # v0.48.0 以上を表示すること
    
  2. Codex が認証済み:

    codex login
    
  3. Claude Code v1.0 以上

スキルをインストール

オプション 1: プロジェクトにコピー

cp -r generated-skills/codex-cli-bridge ~/.claude/skills/

オプション 2: このリポジトリから使用

# Claude Code がこのプロジェクトをロードするときにスキルが自動発見されます

トラブルシューティング

エラー: "Codex CLI not found"

解決策: Codex CLI をインストールして PATH に含まれていることを確認します

which codex  # パスを返すこと
codex --version  # 動作することを確認

エラー: "CLAUDE.md not found"

解決策: スキルが通知付きで自動的に /init を実行します。失敗する場合:

# 手動で /init を実行
/init

エラー: "stdout is not a terminal"

解決策: 常に codex exec を使用し、plain codex は使用しません

❌ codex -m gpt-5 "task"
✅ codex exec -m gpt-5 "task"

AGENTS.md が同期していない

解決策: 手動で再生成します

/sync-agents-md

リファレンス

  • Codex CLI ドキュメント: openai-codex-cli-instructions.md
  • Claude スキルドキュメント: claude-skills-instructions.md
  • スキル例: claude-skills-examples/codex-cli-skill.md
  • AGENTS.md 仕様: https://agents.md/

バージョン

v1.0.0 - 初回リリース(2025-10-30)

ライセンス

Apache 2.0


作成者: Claude Code Skills Factory 維持対象: クロスツールチーム協働(Claude Code ↔ Codex CLI) 同期状態: 参照ベースのブリッジ(単方向同期: CLAUDE.md → AGENTS.md)

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
majiayu000
リポジトリ
majiayu000/claude-skill-registry
ライセンス
MIT
最終更新
2026/5/4

Source: https://github.com/majiayu000/claude-skill-registry / ライセンス: MIT

関連スキル

汎用ソフトウェア開発⭐ リポ 39,967

doubt-driven-development

重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 1,175

apprun-skills

TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。

by yysun
OpenAIソフトウェア開発⭐ リポ 797

desloppify

コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。

by Git-on-my-level
汎用ソフトウェア開発⭐ リポ 39,967

debugging-and-error-recovery

テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

test-driven-development

テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

incremental-implementation

変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: majiayu000 · majiayu000/claude-skill-registry · ライセンス: MIT