Agent skill

Ray Editorial Cover Art Generator

by imraywang in imraywang/rayskills

Generates text-free article cover images in one fixed engraving style, with a quiet central gap and matching left-right scenes, for a publication, X post and X Article size.

Custom licenceAuto-check passedMedia & Creative

SKILL.md written in Chinese; this summary is our English description.

Install Ray Editorial Cover Art Generator

skills CLI
$ npx skills add imraywang/rayskills --skill ray-cover-editorial -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install imraywang/rayskills ray-cover-editorial --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/imraywang/rayskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ray-cover-editorial .claude/skills/ray-cover-editorial && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ray-cover-editorial
GitHub stars
159
Token cost
~599 tokens
SKILL.md length
118 words
Files
9 (incl. scripts, references)
Skills in repo
12
Repo updated
First seen
Licence
Custom licence

At a glance

Generates text-free article cover images in one fixed engraving style, with a quiet central gap and matching left-right scenes, for a publication, X post and X Article size.

  • Works in 7 steps: 读取文章依据 → 固定画种与构图 → 建立简短任务包 → …
  • Creating a text-free cover image for an article in a fixed house style
  • SKILL.md covers 固定交付公式, 工作流 and 交付
  • Runs Python scripts from its folder; calls python3

What it does

This skill produces a base cover image for an article using one unchanging visual system: classical scientific-engraving line work, contemporary screen-print color blocks, a fixed set of deep indigo, warm off-white and vermillion tones, and paper grain. Every cover splits into two related visual anchors, left and right, telling one scene rather than two separate posters, while roughly the central third stays low-detail background, with no face, key object or text placed there.

The agent reads the article's full text and pulls out a one-line judgment, one paintable scene, the two linked visual anchors and a minimal vermillion focal point, then writes a cover-brief.json following a documented schema and checks it with scripts/brief_check.py. A separate base image is generated for each target platform's own aspect ratio rather than cropped from one image. By default the process stops at the unlabeled base images: no titles, watermarks, logos or overlays, and nothing gets published, unless you ask for lettering in the same request. A contact sheet script compares three or more covers for consistency.

When your agent uses it

  • Creating a text-free cover image for an article in a fixed house style
  • Producing matching cover art sized for a publication account, X and X Article
  • Checking that a new cover still matches the series' established visual system

Example prompts

  • “Generate the base cover images for this article across all three platform sizes.”
  • “Check my new cover-brief.json against the schema before generating anything.”
  • “Build a contact sheet comparing the last four covers for consistency.”

Requirements

  • An image-generation capability available to the agent

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. 读取文章依据
  2. 固定画种与构图
  3. 建立简短任务包
  4. 各平台分别生成无字底图
  5. 交付到 base 图即停止
  6. 检查单张与系列一致性
  7. 落盘与边界

What it can do on your machine

Read from SKILL.md and the folder at commit 2ad2449. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ray Editorial Cover Art Generator loads about 599 tokens when it runs, and up to ~2k if it reads all its reference files. Until then it costs about 51 tokens; SKILL.md has 118 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~599
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 118 words (~599 tokens).

name
ray-cover-editorial

Read the full SKILL.md on GitHub

Files

SKILL.md and 8 other files (scripts, references) in skills/ray-cover-editorial of imraywang/rayskills.

  • SKILL.md
  • agents/openai.yaml
  • evals/evals.json
  • references/brief-schema.md
  • references/platform-output.md
  • references/visual-system.md
  • scripts/brief_check.py
  • scripts/compose_editorial_cover.py
  • scripts/make_contact_sheet.py

Open the folder on GitHubat commit 2ad2449

Compare with similar skills

Ray Editorial Cover Art Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ray Editorial Cover Art Generator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ray Editorial Cover Art Generator this skillimraywang/rayskills159—~599Automated safety check: PassCustom licence
Web Asset Generatoralonw0/web-asset-generator5141 repos~6.6kAutomated safety check: PassMIT
SEO Image GeneratorAgriciDaniel/claude-seo19k2 repos~2.1kAutomated safety check: PassMIT
KrillinAI Cover Imagekrillinai/OpenCreator13k—~441Automated safety check: PassApache-2.0
Guizang Material Illustrationop7418/guizang-material-illustration1.2k—~1.6kAutomated safety check: PassNone
Native Transparent ImagegenZSeven-W/craft-skills2251 repos~1.1kAutomated safety check: PassApache-2.0

Similar skills

  • Web Asset Generator

    alonw0/web-asset-generator

    Generate web assets including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn.

    514 GitHub starsUsed in 1 repo~6.6k tokens
    Media & CreativeAuto-check passed
  • SEO Image Generator

    AgriciDaniel/claude-seo

    Generates Open Graph previews, blog hero images, product photos and infographics for SEO use through Gemini image tools and the banana extension.

    19k GitHub starsUsed in 2 repos~2.1k tokens
    Media & CreativeAuto-check passed
  • KrillinAI Cover Image

    krillinai/OpenCreator

    Generates a cover image with the KrillinAI CLI from a finished image prompt, then checks the output files, the saved prompt and the manifest.

    13k GitHub stars~441 tokensUpdated today
    Media & CreativeAuto-check passed
  • Guizang Material Illustration

    op7418/guizang-material-illustration

    Generate Guizang-style material illustrations, labeled explanatory visuals, material-styled chart illustrations, and data-first editorial images from articles, notes, product concepts, workplace…

    1.2k GitHub stars~1.6k tokensUpdated 3 mo ago
    Media & CreativeAuto-check passed
  • Native Transparent Imagegen

    ZSeven-W/craft-skills

    Generate new raster assets that must contain native pixel transparency, then verify the untouched PNG or WebP before delivery.

    225 GitHub starsUsed in 1 repo~1.1k tokens
    Media & CreativeAuto-check passed
  • Banner Creator

    ReScienceLab/opc-skills

    Create banners using AI image generation. An agent skill from ReScienceLab/opc-skills.

    1.8k GitHub stars~1.3k tokensUpdated today
    Media & CreativeAuto-check passed

More from imraywang/rayskills

All 12 skills in this repo
  • Ray Trend Search

    imraywang/rayskills

    Researches what people are saying about a topic over a recent window across X, Reddit, YouTube and the public web, reporting each source's status with links.

    159 GitHub stars~2.1k tokensUpdated 17 days ago
    Auto-check passed
  • Ray Obsidian Vault Setup

    imraywang/rayskills

    Sets up, audits or incrementally upgrades a local Obsidian vault for knowledge work and content production, without overwriting or moving existing notes.

    159 GitHub stars~625 tokensUpdated 17 days ago
    Auto-check passed
  • Collage B-Roll Video Maker

    imraywang/rayskills

    Turns a spoken line or a full topic into editorial-collage videos of halftone cut-outs assembled piece by piece, as 5-second B-roll or a narrated explainer.

    159 GitHub stars~2.6k tokensUpdated 17 days ago
    Auto-check passed
  • Ray Cover

    imraywang/rayskills

    把已经确定核心判断的文章、成稿包或长文转成公众号、普通 X 分享图与 X Articles 后台封面。提炼一个可一眼读懂的视觉隐喻,按各平台目标尺寸分别使用 Image 2 一次生成画面和准确中文标题;不生成无字底图,不单独排版文字。主要验收隐喻、标题内容、构图、安全区和缩略图可读性。用于“给这篇文章做封面”“公众号和 X 都要封面”“做 5:2 Article 封面”“用 Adrian 或…

    159 GitHub stars~826 tokensUpdated 17 days ago
    Auto-check passed
  • Ray Kb

    imraywang/rayskills

    把灵感、现场观察或长文变成 Ray 能直接开机录制的中文口播:原生快速口播只保留一份母稿;长文再分发则绑定母稿路径与内容指纹。表达先行——以 Ray 本人口吻把观点和情绪说满,拿不准或编补的内容列进「待确认」由 Ray 决定。也按“停下、听下去、记住、传播”四关审读口播,或对照生成稿与 Ray…

    159 GitHub stars~620 tokensUpdated 17 days ago
    Auto-check passed
  • Splits work across Grok, Claude and Codex with the current session as controller, in fast, review, race and scout modes, and checks results itself instead of trusting a model's report.

    159 GitHub stars~1.3k tokensUpdated 17 days ago
    Auto-check passed

Questions about Ray Editorial Cover Art Generator

What does Ray Editorial Cover Art Generator do?

Generates text-free article cover images in one fixed engraving style, with a quiet central gap and matching left-right scenes, for a publication, X post and X Article size. This skill produces a base cover image for an article using one unchanging visual system: classical scientific-engraving line work, contemporary screen-print color blocks, a fixed set of deep indigo, warm off-white and vermillion tones, and paper grain. Every cover splits into two related visual anchors, left and right, telling one scene rather than two separate posters, while roughly the central third stays low-detail background, with no face, key object or text placed there.

When should I use Ray Editorial Cover Art Generator?

Ray Editorial Cover Art Generator fits situations like: creating a text-free cover image for an article in a fixed house style; producing matching cover art sized for a publication account, X and X Article; checking that a new cover still matches the series' established visual system.

How do I install Ray Editorial Cover Art Generator in Claude Code?

Run `npx skills add imraywang/rayskills --skill ray-cover-editorial -a claude-code`. Or copy the skill folder (skills/ray-cover-editorial in imraywang/rayskills) into .claude/skills/ray-cover-editorial in your project. Claude Code loads it when a task matches its description.

How do I install Ray Editorial Cover Art Generator in Codex?

Run `npx skills add imraywang/rayskills --skill ray-cover-editorial -a codex`. Or copy the skill folder (skills/ray-cover-editorial in imraywang/rayskills) into .agents/skills/ray-cover-editorial in your project. Codex loads it when a task matches its description.

Can I use Ray Editorial Cover Art Generator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add imraywang/rayskills --skill ray-cover-editorial -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ray-cover-editorial, .gemini/skills/ray-cover-editorial, .github/skills/ray-cover-editorial and .opencode/skills/ray-cover-editorial in your project.

What does Ray Editorial Cover Art Generator need to run?

Going by SKILL.md and its folder, Ray Editorial Cover Art Generator needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: An image-generation capability available to the agent.

Does Ray Editorial Cover Art Generator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Ray Editorial Cover Art Generator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Ray Editorial Cover Art Generator use?

Ray Editorial Cover Art Generator has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Ray Editorial Cover Art Generator use?

About 599 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.4k tokens, read only when the agent opens those files.

What are the alternatives to Ray Editorial Cover Art Generator?

Skills that share tags, products or a category with Ray Editorial Cover Art Generator: Web Asset Generator (alonw0/web-asset-generator, 514 stars), SEO Image Generator (AgriciDaniel/claude-seo, 19k stars), KrillinAI Cover Image (krillinai/OpenCreator, 13k stars) and Guizang Material Illustration (op7418/guizang-material-illustration, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ray Editorial Cover Art Generator?

imraywang (a GitHub user) maintains it in imraywang/rayskills, which has 159 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on September 23, 2026.

Source: imraywang/rayskills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.