mcpField
A
alicloud-ai-content-aimiaobi-test

alicloud-ai-content-aimiaobi-test

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

alicloud-ai-content-aimiaobi-test について

Alibaba Cloud AI Content AIMiaobi スキルのスモークテスト用スキルです。スクリプトのコンパイル確認と範囲を限定した読み取り専用 API 呼び出しを行い、結果やエラーを証跡として保存します。

主な機能

  1. 01オフラインでのスクリプトコンパイル確認
  2. 02範囲を限定した読み取り専用 API テスト
  3. 03リクエストとレスポンスの証跡保存
  4. 04正確なエラー情報の記録

活用シーン

  1. 01実行前の AIMiaobi スキルスクリプト確認
  2. 02範囲を限定した読み取り専用 API の検証
  3. 03レビュー用のスモークテスト結果記録

インストール

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

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-ai-content-aimiaobi-test

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

詳細

カテゴリー:テスト

AI CONTENT AIMIAOBI スモークテスト

前提条件

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

テスト手順

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

合格基準

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

結果テンプレート

  • 日付:YYYY-MM-DD
  • スキル:skills/ai/content/alicloud-ai-content-aimiaobi
  • 結論:合格/不合格
  • 備考:

コメント