mcpField
A
alicloud-compute-swas-open-test

alicloud-compute-swas-open-test

github.com/cinienceテスト・品質396156 回インストール11 週間前に更新
リポジトリ

alicloud-compute-swas-open-test について

Alibaba Cloud Compute SWAS Open スキルのテスト手順で、スキルの保守担当者向けです。オフラインでのスクリプト構文チェックと範囲を限定した読み取り専用 API 呼び出しを行い、証拠を保存します。

主な機能

  1. 01スキルスクリプトのオフライン構文チェック
  2. 02低リスクな読み取り専用 API の選定
  3. 03リージョンとページ範囲の制限
  4. 04リクエストとレスポンスの証拠保存
  5. 05エラー情報の正確な記録

活用シーン

  1. 01スキルスクリプトのコンパイル確認
  2. 02読み取り専用 API とレスポンス構造の検証
  3. 03テスト結果のタイムスタンプ付き証拠の保管

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-compute-swas-open-test

インストール後、Claude Code で/alicloud-compute-swas-open-testを入力して読み込まれたか確認します。

詳細

Category: test

COMPUTE SWAS OPEN スモークテスト

前提条件

  • 最小権限で認証情報を設定します(ALIBABACLOUD_ACCESS_KEY_ID/ALIBABACLOUD_ACCESS_KEY_SECRET/任意のALIBABACLOUD_REGION_ID)。
  • 対象スキル:skills/compute/swas/alicloud-compute-swas-open/。

テスト手順

  1. オフラインでスクリプトのコンパイルチェックを実行します(ネットワーク不要)。
python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/compute/swas/alicloud-compute-swas-open \
  --output output/alicloud-compute-swas-open-test/compile-check.json
  1. 対象スキルのSKILL.mdを読み、リスクが最も低い読み取り専用 API を1つ特定します(例:Describe*/List*/Get*)。
  2. 対象範囲を限定して(リージョン+ページサイズ/上限)、最小限の呼び出しを1回実行します。
  3. リクエストの概要、レスポンスの概要、生の出力をoutput/alicloud-compute-swas-open-test/に保存します。
  4. 呼び出しが失敗した場合は、推測せず、正確なエラーコード/メッセージを記録します。

合格基準

  • スクリプトのコンパイルチェックが成功する(compile-check.json.status=pass)。
  • 選択した読み取り専用 API の呼び出しが成功し、有効なレスポンス構造を返す。
  • タイムスタンプとパラメーターを含む証跡ファイルがoutput/alicloud-compute-swas-open-test/に存在する。

結果テンプレート

  • 日付:YYYY-MM-DD
  • スキル:skills/compute/swas/alicloud-compute-swas-open
  • 結論:合格/不合格
  • 備考:

コメント