skillfed

aliyun-solution-article-illustrator-test

This test suite validates the aliyun-solution-article-illustrator skill's core components: SKILL.md frontmatter, helper script compilation, preference loading with project-over-user fallback, and Type × Style compatibility matrices. It confirms the prompt-before-image workflow, structured prompt sections (ZONES, LABELS, COLORS, ASPECT), and backend recommendation handling. Final validation ensures relative image links in generated Markdown output and complete evidence artifacts.

aliyun-solution-article-illustrator-test validates the article illustrator skill's structure, documentation, and workflow through smoke testing.

AI-generated summary based on this skill's SKILL.md

397 34 MIT updated by cinience

Install

cinience/alicloud-skills/aliyun-solution-article-illustrator-test · repository language: Python

git clone https://github.com/cinience/alicloud-skills
cp -r alicloud-skills/tests/solutions/aliyun-solution-article-illustrator-test ~/.claude/skills/aliyun-solution-article-illustrator-test
npx skillfed install cinience/alicloud-skills/aliyun-solution-article-illustrator-test

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does the aliyun-solution-article-illustrator-test suite validate?

The aliyun-solution-article-illustrator-test suite validates the skill's core components including SKILL.md frontmatter structure, helper script compilation, preference loading with project-over-user fallback logic, and Type × Style compatibility matrices. It confirms the prompt-before-image workflow executes correctly and verifies that structured prompt sections (ZONES, LABELS, COLORS, ASPECT) are properly formatted before image generation begins.

How does aliyun-solution-article-illustrator-test handle smoke testing?

The aliyun-solution-article-illustrator-test runs smoke tests for the article illustration workflow and backend integration, ensuring end-to-end functionality without requiring full production data. These tests verify that the prompt generation pipeline connects properly to image generation services and that all intermediate steps complete without errors.

What markdown output verification does aliyun-solution-article-illustrator-test perform?

The aliyun-solution-article-illustrator-test verifies that generated Markdown output includes embedded images with correctly formatted relative path linking. It confirms that image references follow the expected directory structure and that all evidence artifacts are present in the final output.

Does aliyun-solution-article-illustrator-test check prompt generation compatibility?

Yes, the aliyun-solution-article-illustrator-test includes validation of prompt generation and style compatibility matrix functionality. It ensures that prompt templates work across all supported Type and Style combinations and that the backend recommendation policy correctly filters or prioritizes options based on configuration.

What is the license for aliyun-solution-article-illustrator-test?

The aliyun-solution-article-illustrator-test is released under the MIT license, allowing free use, modification, and distribution with minimal restrictions.

SKILL.md

rendered from the published skill — quoted content, verbatim

Category: test

Content Article Illustrator Smoke Test

Prerequisites

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

Test Steps

1) Compile helper scripts:

python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/solutions/aliyun-solution-article-illustrator \
  --output output/aliyun-solution-article-illustrator-test/compile-check.json

2) Run the executable smoke test:

python3 tests/solutions/aliyun-solution-article-illustrator-test/scripts/smoke_test_article_illustrator.py \
  --output output/aliyun-solution-article-illustrator-test/smoke-test-result.json

3) Save command outputs under output/aliyun-solution-article-illustrator-test/.

Pass Criteria

  • SKILL.md contains valid frontmatter.
  • Helper scripts compile successfully.
  • load_preferences.py honors project-over-user

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
tests/solutions/aliyun-solution-article-illustrator-test/SKILL.md
tests/solutions/aliyun-solution-article-illustrator-test/scripts/smoke_test_article_illustrator.py

Related skills

Tags

smoke-testing qa-validation skill-verification workflow-testing backend-contract markdown-generation image-integration compatibility-matrix