mcpField
A
alicloud-solution-content-article-illustrator-test

alicloud-solution-content-article-illustrator-test

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

alicloud-solution-content-article-illustrator-test について

alicloud-solution-content-article-illustrator スキルの保守担当者向けのスモークテストです。スクリプトのコンパイル、設定のフォールバック、プロンプト、モックバックエンドの実行に加え、記事の画像リンクとテスト証跡を検証します。

主な機能

  1. 01スキルメタデータとスクリプトのコンパイル確認
  2. 02プロジェクト設定からユーザー設定へのフォールバック検証
  3. 03タイプとスタイルの互換性ドキュメント確認
  4. 04モックバックエンドのワークフロー実行
  5. 05記事出力と相対画像リンクの検証

活用シーン

  1. 01スキル変更後のスモークテスト実行
  2. 02設定読み込みの優先順位確認
  3. 03画像生成前のプロンプト準備の検証
  4. 04記事出力の相対画像リンク確認

インストール

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

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-solution-content-article-illustrator-test

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

同梱ファイルscripts/smoke_test_article_illustrator.py

詳細

カテゴリ:テスト

コンテンツ記事イラストレーターのスモークテスト

前提条件

  • 対象スキルのパス:skills/solutions/alicloud-solution-content-article-illustrator/
  • Python 3

テスト手順

  1. ヘルパースクリプトをコンパイルします。
python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/solutions/alicloud-solution-content-article-illustrator \
  --output output/alicloud-solution-content-article-illustrator-test/compile-check.json
  1. 実行可能なスモークテストを実行します。
python3 tests/solutions/alicloud-solution-content-article-illustrator-test/scripts/smoke_test_article_illustrator.py \
  --output output/alicloud-solution-content-article-illustrator-test/smoke-test-result.json
  1. コマンドの出力を output/alicloud-solution-content-article-illustrator-test/ に保存します。

合格基準

  • SKILL.md に有効なフロントマターが含まれている。
  • ヘルパースクリプトが正常にコンパイルされる。
  • load_preferences.py がプロジェクト設定からユーザー設定へのフォールバックを適切に処理する。
  • load_preferences.py がプロジェクト設定からウォーターマーク、出力ディレクトリ、カスタムスタイル名を取得する。
  • 参考資料で Type と Style が別々の軸として説明されている。
  • スタイルのドキュメントに Type x Style の互換性マトリックスと自動選択のガイダンスが含まれている。
  • バックエンドの契約で、特定のバックエンドに強く依存せずに推奨事項が説明されている。
  • プロンプトのドキュメントと生成されたプロンプトファイルで、ZONES、LABELS、COLORS、ASPECT などの構造化されたセクションが使用されている。
  • ワークフローとプロンプトのドキュメントで、参考資料の direct、style、palette の使い方が説明されている。
  • run_workflow.py がモックバックエンドのフローを実行し、ワークフローの証跡を書き込む。
  • 生成画像より前にプロンプトファイルが存在する。
  • 最終的な article.with-images.md で相対パスの images/... リンクが使用されている。
  • output/alicloud-solution-content-article-illustrator-test/ に証跡が存在する。

結果テンプレート

  • 日付:YYYY-MM-DD
  • スキル:skills/solutions/alicloud-solution-content-article-illustrator
  • 結論:合格/不合格
  • 備考:

コメント