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

SSS135/polyskill

一度作成したAIエージェントスキルとサブエージェントを、インラインのターゲット別マクロを使用して、各実行環境(Claude Code、Codex)の設定ツリーにコンパイルします。

polyskill とは?

SSS135/polyskillは、AIエージェントのスキルとサブエージェントを一度作成するだけで、複数の実行環境(Claude Code、Codexなど)向けの設定ツリーに自動変換・コンパイルするためのツールです。主な利点は、スキル定義を一元管理しつつ、各プラットフォーム固有の設定形式や要件に応じた出力を生成できる点にあります。具体的には、スキルファイル内にインラインで記述されたターゲット別マクロ(例:`#ifdef CLAUDE_CODE` や `#ifdef CODEX`)を解釈し、該当する環境向けの設定のみを抽出・整形します。これにより、開発者は同じスキルロジックを複数のAIエージェント向けに重複して記述する必要がなくなり、メンテナンスコストが大幅に削減されます。本スキルは、CLIツールとして利用可能で、スキル定義ファイルを入力として受け取り、各ターゲット環境ごとに最適化された設定ファイルを出力します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add SSS135/polyskill

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

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

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

ドキュメント

polyskill は何をしますか?

一度作成したAIエージェントスキルとサブエージェントを、インラインのターゲット別マクロを使用して、各実行環境(Claude Code、Codex)の設定ツリーにコンパイルします。

関連スキル