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

alicloud-solution-content-article-illustrator-test

github.com/cinienceTesting & quality396141 installsUpdated 11w ago
Repository

About alicloud-solution-content-article-illustrator-test

A smoke-test project for the alicloud-solution-content-article-illustrator skill, intended for people maintaining that skill and its workflow. It checks script compilation, preference fallback, prompts, and a mock backend run, as well as the generated article’s image links and test evidence.

Key features

  1. 01Check skill metadata and script compilation
  2. 02Verify project-to-user preference fallback
  3. 03Check type and style compatibility documentation
  4. 04Run the mock backend workflow
  5. 05Validate article output and relative image links

Use cases

  1. 01Run smoke tests after changing the skill
  2. 02Check preference-loading precedence
  3. 03Verify prompts exist before image generation
  4. 04Confirm article output uses relative image links

Install

Copy the command and run it in a terminal.

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

After installing, type/alicloud-solution-content-article-illustrator-testin Claude Code to confirm it loaded.

Bundled filesscripts/smoke_test_article_illustrator.py

Details

From the project README

Category: test

Content Article Illustrator Smoke Test

Prerequisites

  • Target skill path: skills/solutions/alicloud-solution-content-article-illustrator/
  • Python 3

Test Steps

  1. Compile helper scripts:
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. Run the executable smoke test:
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. Save command outputs under output/alicloud-solution-content-article-illustrator-test/.

Pass Criteria

  • SKILL.md contains valid frontmatter.
  • Helper scripts compile successfully.
  • load_preferences.py honors project-over-user fallback.
  • load_preferences.py captures watermark, output-dir, and custom style names from project preferences.
  • References document Type and Style as separate axes.
  • Style docs include a Type x Style compatibility matrix and auto-selection guidance.
  • Backend contract documents recommendation without hard-binding.
  • Prompt docs and generated prompt files use structured sections such as ZONES, LABELS, COLORS, and ASPECT.
  • Workflow and prompt docs explain direct, style, and palette reference usage.
  • run_workflow.py executes the mock backend flow and writes workflow evidence.
  • Prompt files exist before generated images.
  • Final article.with-images.md uses relative images/... links.
  • Evidence exists under output/alicloud-solution-content-article-illustrator-test/.

Result Template

  • Date: YYYY-MM-DD
  • Skill: skills/solutions/alicloud-solution-content-article-illustrator
  • Conclusion: pass / fail
  • Notes:

Comments

Markdown supported