Communityコーディング&開発github.com

ivan-gerasin/claude2opencode

Claude Codeのスキル、スラッシュコマンド、サブエージェントをOpenCode互換のSKILL.mdファイルに変換します

claude2opencode とは?

このスキルは、Claude Code用に作成されたスキル、スラッシュコマンド、サブエージェント定義を、OpenCodeプラットフォームで使用可能なSKILL.md形式に変換するためのツールです。開発者は既存のClaude Codeの拡張機能をOpenCodeに移行する際に、手動での変換作業を自動化できます。Claude CodeのCLIやエージェント設定ファイルを解析し、OpenCodeのスキル仕様に準拠したマークダウンファイルを生成します。プラットフォームの互換性を高め、エージェントエコシステム間のスキル再利用を促進します。

対応✓Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add ivan-gerasin/claude2opencode

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude2opencode は何をしますか?

Claude Codeのスキル、スラッシュコマンド、サブエージェントをOpenCode互換のSKILL.mdファイルに変換します。

概要

このツールは、Claude Code向けに作成された既存のスキル定義を、OpenCodeプラットフォームで直接利用できる形式に変換します。変換プロセスは自動化されており、手動での編集作業を最小限に抑えます。

変換内容

  • Claude Codeスキル定義のパース
  • スラッシュコマンド設定の変換
  • サブエージェント設定の互換性確保
  • OpenCodeのSKILL.md形式への出力

使用方法

# スキルファイルを変換
claude2opencode convert path/to/claude-skill.yaml

# ディレクトリ内のすべてのスキルを一括変換
claude2opencode convert-all ./claude-skills/

対応プラットフォーム

  • Claude Code: スキル、スラッシュコマンド、サブエージェント
  • OpenCode: SKILL.md形式のスキル定義

ライセンス

MIT

関連スキル