Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
freestylefly avatar

Canghe Article Illustrator

  • 487 installs
  • 424 repo stars
  • Updated June 8, 2026
  • freestylefly/canghe-skills

canghe-article-illustrator is a generative skill that produces cohesive article illustrations and visual assets for developers who publish blogs, newsletters, or docs and need on-brand imagery without illustrators.

About

canghe-article-illustrator is a skill from freestylefly/canghe-skills that generates cohesive illustrations and visual assets for long-form content. It helps engineering bloggers, newsletter authors, and documentation teams add scroll-stopping imagery while keeping color, style, and motif consistency across posts. Use canghe-article-illustrator when shipping technical articles or product changelogs that read better with matched header art, inline diagrams, or section dividers but you lack an in-house illustrator. The skill focuses on editorial visual systems—not app UI components or marketing ad creative suites.

  • Creates on-brand visuals matched to article themes
  • Speeds blog and newsletter production cycles
  • Improves engagement for long-form content
  • Reduces dependency on manual illustration work

Canghe Article Illustrator by the numbers

  • 487 all-time installs (skills.sh)
  • Ranked #407 of 1,337 Generative Media skills by installs in the Skillselion catalog
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/freestylefly/canghe-skills --skill canghe-article-illustrator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs487
repo stars424
Last updatedJune 8, 2026
Repositoryfreestylefly/canghe-skills

How do you generate consistent article illustrations for blogs?

Generate cohesive article illustrations and visual assets so blog posts, newsletters, and docs gain scroll-stopping imagery without hiring illustrators or breaking brand consistency.

Who is it for?

Developers publishing blogs, newsletters, or documentation who need matched editorial illustrations without commissioning custom art each post.

Skip if: Skip canghe-article-illustrator when you need app UI mockups, ecommerce product photography, or video ad creative instead of article imagery.

When should I use this skill?

The user asks for blog illustrations, newsletter visuals, or consistent doc imagery with brand-aligned style.

What you get

Cohesive article header images, inline illustrations, section dividers, and branded visual asset sets.

  • article header images
  • inline illustrations
  • branded visual asset sets

Files

SKILL.mdMarkdownGitHub ↗

Article Illustrator

Analyze articles, identify illustration positions, generate images with Type × Style consistency.

Two Dimensions

DimensionControlsExamples
TypeInformation structureinfographic, scene, flowchart, comparison, framework, timeline
StyleVisual aestheticsnotion, warm, minimal, blueprint, watercolor, elegant

Combine freely: --type infographic --style blueprint

Types

TypeBest For
infographicData, metrics, technical
sceneNarratives, emotional
flowchartProcesses, workflows
comparisonSide-by-side, options
frameworkModels, architecture
timelineHistory, evolution

Styles

See references/styles.md for Core Styles, full gallery, and Type × Style compatibility.

Workflow

- [ ] Step 1: Pre-check (EXTEND.md, references, config)
- [ ] Step 2: Analyze content
- [ ] Step 3: Confirm settings (AskUserQuestion)
- [ ] Step 4: Generate outline
- [ ] Step 5: Generate images
- [ ] Step 6: Finalize

Step 1: Pre-check

1.5 Load Preferences (EXTEND.md) ⛔ BLOCKING

test -f .canghe-skills/canghe-article-illustrator/EXTEND.md && echo "project"
test -f "$HOME/.canghe-skills/canghe-article-illustrator/EXTEND.md" && echo "user"
ResultAction
FoundRead, parse, display summary
Not found⛔ Run first-time-setup

Full procedures: references/workflow.md

Step 2: Analyze

AnalysisOutput
Content typeTechnical / Tutorial / Methodology / Narrative
Purposeinformation / visualization / imagination
Core arguments2-5 main points
PositionsWhere illustrations add value

CRITICAL: Metaphors → visualize underlying concept, NOT literal image.

Full procedures: references/workflow.md

Step 3: Confirm Settings ⚠️

ONE AskUserQuestion, max 4 Qs. Q1-Q3 REQUIRED.

QOptions
Q1: Type[Recommended], infographic, scene, flowchart, comparison, framework, timeline, mixed
Q2: Densityminimal (1-2), balanced (3-5), per-section (Recommended), rich (6+)
Q3: Style[Recommended], minimal-flat, sci-fi, hand-drawn, editorial, scene, Other
Q4: LanguageWhen article language ≠ EXTEND.md setting

Full procedures: references/workflow.md

Step 4: Generate Outline

Save outline.md with frontmatter (type, density, style, image_count) and entries:

## Illustration 1
**Position**: [section/paragraph]
**Purpose**: [why]
**Visual Content**: [what]
**Filename**: 01-infographic-concept-name.png

Full template: references/workflow.md

Step 5: Generate Images

BLOCKING: Prompt files MUST be saved before ANY image generation.

1. For each illustration, create a prompt file per references/prompt-construction.md 2. Save to prompts/NN-{type}-{slug}.md with YAML frontmatter 3. Prompts MUST use type-specific templates with structured sections (ZONES / LABELS / COLORS / STYLE / ASPECT) 4. LABELS MUST include article-specific data: actual numbers, terms, metrics, quotes 5. DO NOT pass ad-hoc inline prompts to --prompt without saving prompt files first 6. Select generation skill, process references (direct/style/palette) 7. Apply watermark if EXTEND.md enabled 8. Generate from saved prompt files; retry once on failure

Full procedures: references/workflow.md

Step 6: Finalize

Insert ![description](path/NN-{type}-{slug}.png) after paragraphs.

Article Illustration Complete!
Article: [path] | Type: [type] | Density: [level] | Style: [style]
Images: X/N generated

Output Directory

illustrations/{topic-slug}/
├── source-{slug}.{ext}
├── references/           # if provided
├── outline.md
├── prompts/
└── NN-{type}-{slug}.png

Slug: 2-4 words, kebab-case. Conflict: append -YYYYMMDD-HHMMSS.

Modification

ActionSteps
EditUpdate prompt → Regenerate → Update reference
AddPosition → Prompt → Generate → Update outline → Insert
DeleteDelete files → Remove reference → Update outline

References

FileContent
references/workflow.mdDetailed procedures
references/usage.mdCommand syntax
references/styles.mdStyle gallery
references/prompt-construction.mdPrompt templates
references/config/first-time-setup.mdFirst-time setup

Related skills

FAQ

What does canghe-article-illustrator create?

canghe-article-illustrator creates cohesive illustrations and visual assets for blogs, newsletters, and documentation. Output includes header images, inline art, and section dividers styled to match a consistent brand palette without commissioning illustrators per post.

Is canghe-article-illustrator for app UI design?

canghe-article-illustrator targets editorial and documentation imagery, not application UI components or ecommerce product shots. Choose a frontend or design-system skill when building in-app interfaces instead.

Generative Mediacontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.