baoyu-article-illustrator

Analyzes article structure and generates illustrations using a Type × Style two-dimension approach.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chhpt/skills --skill baoyu-article-illustrator-chhpt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-article-illustrator
Source: https://github.com/chhpt/skills/tree/main/skills/baoyu-article-illustrator
Command: npx skills add https://github.com/chhpt/skills --skill baoyu-article-illustrator-chhpt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Adding meaningful, stylistically consistent illustrations to articles requires deciding where images belong, what type of visual fits each section, and how to keep a unified aesthetic—work that is slow and inconsistent when done manually. ## Core Features & Use Cases - Content Analysis & Positioning: Analyzes article structure, extracts core arguments, and identifies positions where illustrations add value, avoiding literal metaphor depictions. - Type × Style System: Combines six illustration types (infographic, scene, flowchart, comparison, framework, timeline) with 20+ documented styles (notion, blueprint, watercolor, vector-illustration, etc.) via a compatibility matrix. - Structured Prompt Pipeline: Saves per-illustration prompt files with type-specific templates (ZONES / LABELS / COLORS / STYLE / ASPECT) before generation, supports reference images, watermarks, and user preferences via EXTEND.md. - Use Case: Given a technical tutorial on API design, the skill recommends infographic type with blueprint style, generates an outline of 3-5 illustrations, creates prompt files with actual metrics from the article, generates images, and inserts Markdown image references after the relevant paragraphs. ## Quick Start Ask the AI to illustrate your article by running the baoyu-article-illustrator skill on your Markdown file, for example with a chosen type and style such as infographic and blueprint.

Frequently Asked Questions about baoyu-article-illustrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add illustrations to a Markdown article automatically?

Run the skill with your article path, optionally specifying --type, --style, and --density flags. It analyzes the content, confirms settings with you, generates an outline and prompt files, creates the images, and inserts Markdown image references after the relevant paragraphs.

What illustration types and styles can I choose for article images?

Six types are available: infographic, scene, flowchart, comparison, framework, and timeline. Over 20 styles include notion, blueprint, watercolor, vector-illustration, editorial, and minimal, with a compatibility matrix guiding which combinations work best.

Can I use reference images to control the illustration style?

Yes. Provide image file paths and they are copied to a references directory, then used in three modes: direct (passed to the generator), style (visual traits appended to prompts), or palette (colors extracted into prompts). Without a file path, style is extracted verbally instead.

How does the skill handle metaphors in articles when illustrating?

It visualizes the underlying concept rather than the literal metaphor image. During content analysis, core arguments and abstract concepts are identified so illustrations communicate the actual idea instead of decorative literal scenes.

What happens on first use before any images are generated?

A blocking first-time setup runs if no EXTEND.md preferences file exists. It asks about watermark text, preferred style, and save location (project or user level), writes the EXTEND.md file, and only then continues with the illustration workflow.

Why must prompt files be saved before image generation?

The workflow blocks generation until every illustration has a saved prompt file with YAML frontmatter and structured sections (ZONES, LABELS, COLORS, STYLE, ASPECT). This ensures prompts use actual article data, remain editable for regeneration, and avoid ad-hoc inline prompts.