camel-matrix について
camel-matrixは、複数バージョン間のCamel Spring Boot互換性を確認する開発者向けのスキルです。付属スクリプトを実行し、現在のプロジェクトのtargetディレクトリにMarkdown形式のマトリックスを出力します。
主な機能
- 01互換性マトリックススクリプトの実行
- 02バージョン範囲の指定
- 03Markdownマトリックスの生成
- 04targetディレクトリの自動作成
活用シーン
- 01指定したCamelバージョン範囲の確認
- 02プロジェクト内での互換性レポート生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dboeckli/ ai-agent-skills --skill camel-matrixインストール後、Claude Code で/camel-matrixを入力して読み込まれたか確認します。
同梱ファイルscripts/camel-springboot-matrix.sh
詳細
Camel Spring Boot 互換性マトリックス
このスキルに含まれる scripts/camel-springboot-matrix.sh を実行すると、現在のプロジェクトディレクトリを基準に target/camel-springboot-matrix.md が生成されます。target/ ディレクトリが存在しない場合は、自動的に作成されます。
引数
ユーザーは任意でバージョン範囲を指定できます:$ARGUMENTS
- 引数なし:デフォルトの範囲
4.14.0から最新までを使用します(下記を参照) - 引数が2つの場合(例:
4.0.0 4.15.0):その範囲内のバージョンのみを処理します
手順
- スクリプトを実行します。ユーザーがバージョン範囲を指定しない場合、最小バージョンを
4.14.0とし、最大バージョンの引数を省略します(スクリプトは利用可能な最新バージョンまで取得します):
bash "${CLAUDE_PLUGIN_ROOT}/scripts/camel-springboot-matrix.sh" ${ARGUMENTS:-4.14.0}
- 完了後、次の内容を報告します:
- 処理した Camel のバージョン数
- 現在のプロジェクトディレクトリに
target/camel-springboot-matrix.mdを作成/更新したこと - 生成された表の最後の5行(ユーザーが出力を確認できるようにするため)
コメント
Markdown 対応