monorepo-cli について
モノレポ内の CLI プロジェクト管理を支援するエージェントスキルです。複数プロジェクトの GitHub Actions の CI 状態を確認し、自動処理向けに JSON でも出力できます。
主な機能
- 01全プロジェクトの CI 状態確認
- 02人向けと JSON の出力
- 03複数の CLI プロジェクトに対応
活用シーン
- 01リリース前の各プロジェクトの CI 確認
- 02CI 状態の自動処理への連携
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dl-alexandre/ skills --skill monorepo-cliインストール後、Claude Code で/monorepo-cliを入力して読み込まれたか確認します。
同梱ファイルscripts/check-ci-status.sh
詳細
Monorepo CLI
CLI ツールのモノレポをプロジェクト横断で管理します。
概要
このスキルは、モノレポ内の複数の CLI プロジェクトを管理するためのヘルパースクリプトを提供します。
- App-Store-Connect-CLI
- Google-Drive-CLI
- Google-Play-Developer-CLI
- Grokipedia-CLI
- App-StoreKit-CLI
- App-Store-Server-CLI
- Apple-Map-Server-CLI
- MyMarketNews-CLI
- cimis-cli
利用可能なスクリプト
check-ci-status.sh
すべてのプロジェクトの GitHub Actions CI ステータスを確認します。
# Human-readable output
./skills/monorepo-cli/scripts/check-ci-status.sh
# JSON output for automation
./skills/monorepo-cli/scripts/check-ci-status.sh --json
出力:
- 各プロジェクトの状態を絵文字で表示します
- 成功:✅
- 失敗:❌
- 実行履歴なし:⚠️
- 不明:❓
前提条件
- GitHub CLI(
gh)がインストールされ、認証済みであること - すべてのモノレポリポジトリにアクセスできること
エージェントのベストプラクティス
- リリース前に、まず CI を確認します
- 自動化には JSON 出力を使用します
- すべてのプロジェクトを確認します。1つの失敗がリリースを妨げる場合があります
コメント
Markdown 対応