mcpField
M
monorepo-cli

monorepo-cli

github.com/dl-alexandreクラウド・DevOps140 回インストール4 週間前に更新
リポジトリ

monorepo-cli について

モノレポ内の CLI プロジェクト管理を支援するエージェントスキルです。複数プロジェクトの GitHub Actions の CI 状態を確認し、自動処理向けに JSON でも出力できます。

主な機能

  1. 01全プロジェクトの CI 状態確認
  2. 02人向けと JSON の出力
  3. 03複数の CLI プロジェクトに対応

活用シーン

  1. 01リリース前の各プロジェクトの CI 確認
  2. 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)がインストールされ、認証済みであること
  • すべてのモノレポリポジトリにアクセスできること

エージェントのベストプラクティス

  1. リリース前に、まず CI を確認します
  2. 自動化には JSON 出力を使用します
  3. すべてのプロジェクトを確認します。1つの失敗がリリースを妨げる場合があります

コメント