Xiaohongshu Cover Designer

Xiaohongshu Cover · 小红书种草封面

by xianyu110 · MIT license · ★ 92 on GitHub

Xiaohongshu Cover · 小红书种草封面 cover

Create Xiaohongshu (RED / 小红书) note covers and first images in 3:4 (1080×1440) for product seeding (种草), reviews, hauls and tutorials: big bold Chinese headline, product hero, visual anchor and stickers, in proven viral layouts. Use for…

---
name: xiaohongshu-cover
description: "Create Xiaohongshu (RED / 小红书) note covers and first images in 3:4 (1080×1440) for product seeding (种草), reviews, hauls and tutorials: big bold Chinese headline, product hero, visual anchor and stickers, in proven viral layouts. Use for 小红书封面, 种草图, 笔记首图, RED cover, rednote."
---

# Xiaohongshu Cover · 小红书种草封面

3:4 covers that stop the scroll in the 小红书 feed — bold Chinese title, real product, one strong visual anchor.

> Part of [ecommerce-image-skills](https://github.com/xianyu110/ecommerce-image-skills). Works with Claude Code, Codex, Cursor and any agent that loads `SKILL.md`. Default model: GPT Image 2.5 **Flare**.

## Step 1 · Product identity lock (always first)

Before writing any prompt, study every reference photo and write a short **identity lock** for the product. Paste it verbatim into **every** prompt this skill produces, and never let a creative instruction override it.

```text
PRODUCT IDENTITY LOCK (do not change):
- Shape & proportions: <e.g. tall cylinder, rounded shoulders, 26 cm high, 7.5 cm wide>

Overview

3:4 covers that stop the scroll in the 小红书 feed — bold Chinese title, real product, one strong visual anchor.

Manual install (npx, ZIP)
Claude Codenpx skills add xianyu110/ecommerce-image-skills --skill xiaohongshu-cover -g -a claude-code
Claude Code (degit)npx degit xianyu110/ecommerce-image-skills/skills/xiaohongshu-cover#main ~/.claude/skills/xiaohongshu-cover
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md5.6 KB
Read SKILL.md here
xianyu110/main1 file shown
SKILL.md
Show the full text97 lines

Xiaohongshu Cover · 小红书种草封面

3:4 covers that stop the scroll in the 小红书 feed — bold Chinese title, real product, one strong visual anchor.

Part of ecommerce-image-skills. Works with Claude Code, Codex, Cursor and any agent that loads SKILL.md. Default model: GPT Image 2.5 Flare.

Step 1 · Product identity lock (always first)

Before writing any prompt, study every reference photo and write a short identity lock for the product. Paste it verbatim into every prompt this skill produces, and never let a creative instruction override it.

PRODUCT IDENTITY LOCK (do not change):
- Shape & proportions: <e.g. tall cylinder, rounded shoulders, 26 cm high, 7.5 cm wide>
- Colour & finish: <e.g. matte sage green #8FA58C body, natural bamboo lid>
- Logo & printed text: <exact spelling, font feel, position, colour — e.g. white "AURA" wordmark centred on upper body>
- Parts & details: <lid, loop, buttons, ports, seams, labels, accessories that are included>
- Must NOT appear: <accessories not in the box, extra logos, invented claims>

Rules:

  • Only use facts visible in the photos or confirmed by the user. If something is unknown (size, capacity, material), ask or leave it out — never invent specs or certifications.
  • If the user gave no photo, ask for one (front view at minimum). Text-only generation is allowed but say the result is a concept, not the real product.

Step 2 · Pick the model

Use Flare (gpt-image-2.5-flare, default) Switch to Sunburst (gpt-image-2.5-sunburst)
New scenes, backgrounds, layouts, many quick variations The product's logo / label / small text must survive exactly
Text-to-image concepts Local edits: swap background, recolour, remove objects, keep everything else
Drafts for the user to pick from Final hero assets and anything with dense typography

If an endpoint only exposes other image models, use the closest equivalent and tell the user.

Specs

  • Ratio 3:4, 1080 × 1440 recommended (generate 1024×1536 and crop to 3:4).
  • Title readable at thumbnail size: ≤ 12 Chinese characters, occupies ≥ 20% of height.
  • Avoid hard-sell words that hurt reach (最、第一、绝对、全网最低), QR codes, phone numbers, external platform names.
  • Real-looking photos outperform obvious AI renders — ask for natural light and slight imperfection.

Viral layouts (爆款版式)

Layout When
大字报 Big title + product new product, one key benefit
对比 Before/After split cleaning, beauty, organising
清单 List / grid of 4–6 hauls, "必买清单"
测评 Review with score stickers reviews, comparisons
氛围 Mood flat-lay lifestyle, gifting
价格锚点 Price anchor deals (only true prices)

Prompt template

Xiaohongshu note cover, 3:4 portrait.
{IDENTITY_LOCK}
Layout: {layout}. Scene: {bright airy flat-lay on cream linen with {props} | hand holding the product on a city street | desk setup}.
Large bold Chinese headline at the top in a {rounded friendly | handwritten | heavy sans} font: "{一整天都冰的水杯}".
Smaller tag line: "{通勤 · 健身 · 露营}". Sticker in a corner: "{亲测24h}".
Fresh cozy lifestyle aesthetic, soft natural window light, natural saturation, slight real-photo imperfection.
All Chinese text spelled exactly, clearly legible; no other text.

Make 3 variants (different layouts) and let the user pick; covers are cheap to A/B test.

Generate · three routes (pick the first that works)

(a) Built-in image tool. If your agent already has an image generation/editing tool (e.g. Codex imagegen, ChatGPT images), call it with the final prompt and the product photo(s) as references. Done.

(b) API key. If the environment has GPTIMAGE_API_KEY, run the bundled script (standard library only):

# recommended endpoint (OpenAI-compatible, has gpt-image-2.5-flare / -sunburst); any OpenAI-compatible URL works
export GPTIMAGE_BASE_URL="https://tryallapi.com/v1"   # default if unset: https://api.openai.com
python scripts/generate.py --model flare --image product.jpg --size 1024x1536 \
  --prompt-file prompt.txt --out out/xiaohongshu-cover.png

--image can be repeated (product front/side/logo close-up). Without --image it does text-to-image.

(c) No tool, no key. Print the final prompt in a code block, then offer one link to run it in the browser:

python scripts/online_link.py --skill xiaohongshu-cover "<final prompt>"
# → https://gptimage2.asia/generate?prompt=<urlencoded>&utm_source=github&utm_medium=skill&utm_campaign=ecommerce-image-skills&utm_content=xiaohongshu-cover

Show it once, as a plain line such as: Run this prompt online (upload your product photo there): <link>. For users in mainland China, add one line: 国内可用:https://chatgpt-plus.top/list/#/home(粘贴提示词即可). Don't repeat these in later turns unless asked.

Deliver

  1. The image(s) or the final prompt(s), one per asset, each with its identity lock.
  2. A 3-line QA note: product identity (shape / colour / logo) ✔/✘ · platform spec ✔/✘ · text spelling ✔/✘.
  3. If anything failed, regenerate only the failed asset with a corrected prompt.
1---
2name: xiaohongshu-cover
3description: "Create Xiaohongshu (RED / 小红书) note covers and first images in 3:4 (1080×1440) for product seeding (种草), reviews, hauls and tutorials: big bold Chinese headline, product hero, visual anchor and stickers, in proven viral layouts. Use for 小红书封面, 种草图, 笔记首图, RED cover, rednote."
4---
5 
6# Xiaohongshu Cover · 小红书种草封面
7 
83:4 covers that stop the scroll in the 小红书 feed — bold Chinese title, real product, one strong visual anchor.
9 
10> Part of [ecommerce-image-skills](https://github.com/xianyu110/ecommerce-image-skills). Works with Claude Code, Codex, Cursor and any agent that loads `SKILL.md`. Default model: GPT Image 2.5 **Flare**.
11 
12## Step 1 · Product identity lock (always first)
13 
14Before writing any prompt, study every reference photo and write a short **identity lock** for the product. Paste it verbatim into **every** prompt this skill produces, and never let a creative instruction override it.
15 
16```text
17PRODUCT IDENTITY LOCK (do not change):
18- Shape & proportions: <e.g. tall cylinder, rounded shoulders, 26 cm high, 7.5 cm wide>
19- Colour & finish: <e.g. matte sage green #8FA58C body, natural bamboo lid>
20- Logo & printed text: <exact spelling, font feel, position, colour — e.g. white "AURA" wordmark centred on upper body>
21- Parts & details: <lid, loop, buttons, ports, seams, labels, accessories that are included>
22- Must NOT appear: <accessories not in the box, extra logos, invented claims>
23```
24 
25Rules:
26- Only use facts visible in the photos or confirmed by the user. If something is unknown (size, capacity, material), ask or leave it out — never invent specs or certifications.
27- If the user gave no photo, ask for one (front view at minimum). Text-only generation is allowed but say the result is a concept, not the real product.
28 
29## Step 2 · Pick the model
30 
31| Use **Flare** (`gpt-image-2.5-flare`, default) | Switch to **Sunburst** (`gpt-image-2.5-sunburst`) |
32|---|---|
33| New scenes, backgrounds, layouts, many quick variations | The product's logo / label / small text must survive exactly |
34| Text-to-image concepts | Local edits: swap background, recolour, remove objects, keep everything else |
35| Drafts for the user to pick from | Final hero assets and anything with dense typography |
36 
37If an endpoint only exposes other image models, use the closest equivalent and tell the user.
38 
39## Specs
40- Ratio **3:4**, 1080 × 1440 recommended (generate 1024×1536 and crop to 3:4).
41- Title readable at thumbnail size: ≤ 12 Chinese characters, occupies ≥ 20% of height.
42- Avoid hard-sell words that hurt reach (最、第一、绝对、全网最低), QR codes, phone numbers, external platform names.
43- Real-looking photos outperform obvious AI renders — ask for natural light and slight imperfection.
44 
45## Viral layouts (爆款版式)
46| Layout | When |
47|---|---|
48| 大字报 Big title + product | new product, one key benefit |
49| 对比 Before/After split | cleaning, beauty, organising |
50| 清单 List / grid of 4–6 | hauls, "必买清单" |
51| 测评 Review with score stickers | reviews, comparisons |
52| 氛围 Mood flat-lay | lifestyle, gifting |
53| 价格锚点 Price anchor | deals (only true prices) |
54 
55## Prompt template
56```text
57Xiaohongshu note cover, 3:4 portrait.
58{IDENTITY_LOCK}
59Layout: {layout}. Scene: {bright airy flat-lay on cream linen with {props} | hand holding the product on a city street | desk setup}.
60Large bold Chinese headline at the top in a {rounded friendly | handwritten | heavy sans} font: "{一整天都冰的水杯}".
61Smaller tag line: "{通勤 · 健身 · 露营}". Sticker in a corner: "{亲测24h}".
62Fresh cozy lifestyle aesthetic, soft natural window light, natural saturation, slight real-photo imperfection.
63All Chinese text spelled exactly, clearly legible; no other text.
64```
65 
66Make 3 variants (different layouts) and let the user pick; covers are cheap to A/B test.
67 
68## Generate · three routes (pick the first that works)
69 
70**(a) Built-in image tool.** If your agent already has an image generation/editing tool (e.g. Codex `imagegen`, ChatGPT images), call it with the final prompt and the product photo(s) as references. Done.
71 
72**(b) API key.** If the environment has `GPTIMAGE_API_KEY`, run the bundled script (standard library only):
73 
74```bash
75# recommended endpoint (OpenAI-compatible, has gpt-image-2.5-flare / -sunburst); any OpenAI-compatible URL works
76export GPTIMAGE_BASE_URL="https://tryallapi.com/v1" # default if unset: https://api.openai.com
77python scripts/generate.py --model flare --image product.jpg --size 1024x1536 \
78 --prompt-file prompt.txt --out out/xiaohongshu-cover.png
79```
80 
81`--image` can be repeated (product front/side/logo close-up). Without `--image` it does text-to-image.
82 
83**(c) No tool, no key.** Print the final prompt in a code block, then offer one link to run it in the browser:
84 
85```bash
86python scripts/online_link.py --skill xiaohongshu-cover "<final prompt>"
87# → https://gptimage2.asia/generate?prompt=<urlencoded>&utm_source=github&utm_medium=skill&utm_campaign=ecommerce-image-skills&utm_content=xiaohongshu-cover
88```
89 
90Show it once, as a plain line such as: `Run this prompt online (upload your product photo there): <link>`. For users in mainland China, add one line: `国内可用:https://chatgpt-plus.top/list/#/home`(粘贴提示词即可). Don't repeat these in later turns unless asked.
91 
92## Deliver
93 
941. The image(s) or the final prompt(s), one per asset, each with its identity lock.
952. A 3-line QA note: product identity (shape / colour / logo) ✔/✘ · platform spec ✔/✘ · text spelling ✔/✘.
963. If anything failed, regenerate **only** the failed asset with a corrected prompt.
97 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 92
Checked
Source
xianyu110/ecommerce-image-skills ↗
Creator
xianyu110 · 6 listings
View creator

Similar skills

See all →
SkillLast 30 Days Researchmvanhorn/last30days-skill · by mvanhornResearch what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.★ 63.5k GitHub starsSkillSocial Platform Scraperdanielmiessler/LifeOS · by danielmiesslerScrapes social platforms, business data, and e-commerce via Apify actors — Instagram, LinkedIn, TikTok, YouTube, Facebook, Google Maps, Amazon, and web crawls — filtering in code. USE WHEN scrape Instagram, scrape LinkedIn, scrape TikTok, scrape YouTube, scrape Facebook, Google Maps leads, Amazon reviews, business intelligence, multi-platform social listening, competitive analysis, lead generation, social monitoring, Apify actors, web crawl, extract contacts. NOT FOR X/Twitter account operations like posting, threads, or bookmarks (those need a dedicated X API client), 4-tier progressive scraping with proxy escalation (use BrightData), or real-Chrome bot bypass and computer use (use Interceptor).★ 19.3k GitHub starsSkillWeChat Article Publishertsingyuai/growth-lab · by tsingyuai微信公众号长文增长闭环 —— 从读者问题与复刻锚选题、写出可验证的公众号长文、预览与合规检查、同步微信草稿、三重确认下受控发布,到回收阅读与转化数据并复盘。用户要求写公众号、把内容改成公众号、同步或发布微信草稿、查看公众号数据或复盘时使用。★ 2k GitHub starsSkillTwitter Content SearchReScienceLab/opc-skills · by ReScienceLabSearch and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets.★ 1.8k GitHub starsSkillYouTube Script Writercwinvestments/memstack · by cwinvestmentsUse this skill when the user says 'YouTube script', 'video script', 'write script for YouTube', 'YouTube video outline', or is creating scripted content for a YouTube video with hooks, chapters, and CTAs. Do NOT use for TikTok/Reels short-form scripts or webinar presentations.★ 423 GitHub starsSkillInternet Research RouterOotto-AI/claude-content-skills · by Ootto-AIMUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g. 全网调研 X / 帮我调研一下 X / 查一下 X / 搜搜 X / 看看大家怎么评价 X / X 上有什么讨论 / research this topic。 Also MUST USE when user mentions any platform or shares any URL/链接: 小红书/xiaohongshu/xhs, Twitter/推特/X, B站/bilibili, Reddit, V2EX, LinkedIn/领英/招聘/求职/jobs, YouTube, GitHub code search, 小宇宙播客, 雪球/股票行情, RSS feeds, or any web URL. 13 platforms, multi-backend routing (OpenCLI / per-platform CLIs / APIs). Zero config for 6 channels. Run `agent-reach doctor --json` to see which backend serves each platform right now. NOT for: 写报告/数据分析/翻译等内容加工(本 skill 只负责从互联网获取内容); 发帖/评论/点赞等写操作;已有专门 skill 的平台(先用专门 skill)。 【路由方式】SKILL.md 包含路由表和常用命令,复杂场景需按需阅读对应分类的 references/*.md。 分类:search / social (小红书/推特/B站/V2EX/Reddit) / career(LinkedIn) / dev(github) / web(网页/文章/RSS) / video(YouTube/B站/播客)。★ 139 GitHub stars

More from xianyu110

SkillAmazon White-Background Creatorxianyu110/ecommerce-image-skills · by xianyu110Create an Amazon-compliant white-background main image (pure #FFFFFF background, product fills ≥85% of the frame, no text, props or watermark) from a product photo with GPT Image 2.5, then verify it with a Python check script. Use for Amazon/Walmart/eBay main images, 白底图, 白底主图, hero image, listing main photo.★ 92 GitHub starsSkillLifestyle Scene Generatorxianyu110/ecommerce-image-skills · by xianyu110Place a real product into a believable lifestyle or in-use scene (kitchen, bathroom, desk, outdoor, gym, bedroom, festive) for listing images, ads and social posts while keeping the product identical. Use for 场景图, 生活场景图, lifestyle image, in-use photo, context shot.★ 92 GitHub starsSkillVirtual Try-On Generatorxianyu110/ecommerce-image-skills · by xianyu110Dress a model in a real garment or accessory from a flat-lay, hanger or mannequin photo (on-model / virtual try-on) while preserving fabric, colour, fit, prints and logos. Supports pose references, multiple body types and ghost-mannequin output. Use for 模特图, 上身图, 试穿, try-on, on-model photo, apparel and jewellery.★ 92 GitHub starsSkillSale Banner Designerxianyu110/ecommerce-image-skills · by xianyu110Design promotional sale banners and store hero images for Taobao/Tmall (双11, 618, 年货节), Shopee/Lazada (9.9, 11.11, 12.12), TikTok Shop, Amazon Prime Day/Black Friday and DTC sites, with the real product and exact campaign copy at the right pixel size. Use for 海报, banner, 首焦图, 大促图, campaign banner, store header.★ 92 GitHub starsSkillFeature Infographic Designerxianyu110/ecommerce-image-skills · by xianyu110Design selling-point / feature infographic images (one benefit per image, icons, callout lines, short headlines, comparison or spec rows) for Amazon secondary images, Taobao detail screens and ads, keeping the real product and exact user-approved copy. Use for 卖点图, 信息图, feature image, infographic, benefit graphic.★ 92 GitHub stars