alicloud-solution-content-article-illustrator-test について
alicloud-solution-content-article-illustrator スキルの保守担当者向けのスモークテストです。スクリプトのコンパイル、設定のフォールバック、プロンプト、モックバックエンドの実行に加え、記事の画像リンクとテスト証跡を検証します。
主な機能
- 01スキルメタデータとスクリプトのコンパイル確認
- 02プロジェクト設定からユーザー設定へのフォールバック検証
- 03タイプとスタイルの互換性ドキュメント確認
- 04モックバックエンドのワークフロー実行
- 05記事出力と相対画像リンクの検証
活用シーン
- 01スキル変更後のスモークテスト実行
- 02設定読み込みの優先順位確認
- 03画像生成前のプロンプト準備の検証
- 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
テスト手順
- ヘルパースクリプトをコンパイルします。
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
- 実行可能なスモークテストを実行します。
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
- コマンドの出力を
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
- 結論:合格/不合格
- 備考:
コメント
Markdown 対応