explaingit

feitangyuan/oh-my-cover-design

24Audience · writerComplexity · 1/5ActiveLicenseSetup · easy

TLDR

AI skill for Claude Code or Codex that turns an article into a ready image-generation prompt for a Xiaohongshu social cover, with ten preset layout styles.

Mindmap

mindmap
  root((oh-my-cover-design))
    Inputs
      Article text
      Face photo
      Product screenshot
    Outputs
      Image prompt block
      Layout suggestion
      Title text
    Use Cases
      Xiaohongshu covers
      Social post art
      Brand consistency
    Tech Stack
      Claude Code
      Codex
      Markdown skill

Things people build with this

USE CASE 1

Generate a Xiaohongshu cover image prompt from a written article

USE CASE 2

Pick a named layout style like product hero or before-and-after for a post

USE CASE 3

Keep facial features consistent across covers by reusing a reference photo

USE CASE 4

Add cover prompt generation as a custom skill in Claude Code or Codex

Tech stack

Claude CodeCodexMarkdown

Getting it running

Difficulty · easy Time to first run · 5min

Drop SKILL.md or the cloned repo into ~/.claude/skills/cover-design-open, then bring your own image generation model.

MIT license, you can use, modify, and distribute freely with attribution.

In plain English

Oh My Cover Design is a small AI skill that helps non designers turn a written article into a ready to use prompt for generating a social media cover image. The README is in Chinese, and the project is aimed at people who post on Xiaohongshu, the Chinese lifestyle and shopping app where each post needs an eye catching cover. You hand the agent the text of your article, the skill activates automatically, and the agent asks you a short series of questions before writing the final image prompt. The questions cover the basic creative choices: which layout style you want, whether there is a face reference photo to include, what facial expression to use, whether to drop in a product screenshot, the background color palette, and the font choice. After the answers come in, the skill emits a single prompt block that you paste into your image model of choice. The README notes that the title text is suggested by the agent and that the layout reasoning is built into the skill, so you do not have to know anything about design or write your own prompt from scratch. The skill ships with ten named layout styles, each labeled with the kind of content it suits. The list includes a deep gradient style with large text behind a centered character, a flat color style on a clean background, a product hero style when a UI screenshot carries the cover, a before and after comparison style, a minimalist whitespace style, a poster collage style with stacked layers, a side placed character style that frees one side for the title, a back view style for inspiring posts, a partial framing style that shows only a hand or half a face, and a direct eye contact style for emotional posts. It supports Claude Code, Codex, and any AI agent that allows custom skills. To install the full skill you clone the repository into the local Claude skills directory at ~/.claude/skills/cover-design-open. If you only want the prompt logic itself, the README also shows a curl command that downloads just SKILL.md into the same folder. Reference images are optional. The README explains that the first slot is your own face photo, which the skill uses to keep facial features consistent across covers, while later slots can be any supporting material such as product photos, UI screenshots, or brand assets. The license is MIT.

Copy-paste prompts

Prompt 1
Install oh-my-cover-design into ~/.claude/skills/cover-design-open and run it on my article
Prompt 2
Use the partial framing style to draft a Xiaohongshu cover prompt for my new post
Prompt 3
Adapt SKILL.md so the prompts target Midjourney instead of a generic image model
Prompt 4
Add an eleventh layout style for podcast episode covers and document it in SKILL.md
Prompt 5
Combine a face photo and a product UI screenshot to produce a consistent series of covers
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.