
graphic-content-creation
Use when creating image-based posts for Xiaohongshu, designing carousel content with multiple images, structuring visual tutorials or guides, or combining photos with text overlays for storytelling
- Installs
- 317
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill graphic-content-creation- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads graphic-content-creation automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Graphic Content Creation (图文内容创作)
Overview
Graphic content creation is designing engaging image-based posts for Xiaohongshu - combining visuals, text overlays, and storytelling flow across carousel images to create thumb-stopping content that drives saves and shares.
When to Use
Use when:
- Creating image-based posts (most common Xiaohongshu format)
- Designing 3-7 image carousel content
- Structuring visual tutorials or step-by-step guides
- Creating before-and-after comparisons
- Designing product showcases or reviews
- Building educational listicle content
Do NOT use when:
- Creating video content (use short-video-production)
- Just need basic photo editing (use xingtu-tool)
- Designing complex graphics from scratch (use canva-tool)
Core Pattern
Before (boring single image):
❌ Single product photo with no context
❌ Wall of text, hard to read
❌ No visual hierarchy, cluttered layout
❌ Inconsistent style across images
After (engaging carousel):
✅ 3-7 image carousel with clear story flow
✅ Scannable text with key info highlighted
✅ Strong visual hierarchy and visual rhythm
✅ Consistent branding and color scheme
5 Elements of High-Performing Carousels:
- Hook Image - First image grabs attention instantly
- Story Flow - Logical progression keeps swiping
- Scannable Text - Easy to read at a glance
- Visual Hierarchy - Important info stands out
- Call to Action - Tells audience exactly what to do
Quick Reference
| Content Type | Images | Structure | Best For |
|---|---|---|---|
| Tutorial | 4-7 | Problem → Steps → Result | Educational value, saves |
| Product Review | 3-5 | Hook → Details → Verdict | Affiliate marketing |
| Before/After | 2-4 | Problem → Process → Solution | Transformation content |
| List/Collection | 5-7 | Item 1, 2, 3... with details | Curated recommendations |
| Story/Case Study | 4-6 | Context → Action → Outcome | Authentic storytelling |
Implementation
Step 1: Choose Format - Single vs Carousel
Use single image when:
- Simple product showcase
- Minimalist aesthetic
- One powerful image tells complete story
Use carousel (3-7 images) when:
- Telling story or showing process
- Providing tutorial or step-by-step guide
- Showing multiple products or options
- Before-and-after comparison
- Educational or listicle content
Pro tip: Carousels get 2-3x more engagement than single images because swiping = interaction signal to algorithm.
Step 2: Design Hook Image (Image 1)
Purpose: Stop scroll, entice swipe
Essential elements:
-
Bold headline (3-5 words)
- Use numbers: "5个..."
- Create curiosity: "没想到..."
- Make promise: "让我...的方法"
- Ask question: "你知道...吗?"
-
Eye-catching visual
- High contrast, bright or warm colors
- Clear subject (face or product)
- Minimal clutter and distraction
-
Text overlay (recommended)
- Position: top or center third
- Font: bold, white text with black outline
- Size: large enough to read in feed without zoom
Examples of effective hooks:
✅ "这个方法让我1个月涨了5000粉" (specific result + curiosity)
✅ "学生党必看的5个平价好物" (target audience + number)
✅ "没想到这个习惯毁了皮肤" (negative curiosity hook)
✅ "坚持了30天,变化惊呆了" (timeframe + promise)
Step 3: Structure Story Flow (Images 2-6/7)
Tutorial Structure (5-7 images):
Image 1: Hook + problem statement
Image 2: Step 1 (visual + brief text)
Image 3: Step 2 (visual + brief text)
Image 4: Step 3 (visual + brief text)
Image 5: Results or before/after
Image 6: Summary + key takeaways
Image 7: Call to action
Product Review Structure (3-5 images):
Image 1: Hook + product hero shot
Image 2: Key features with callouts
Image 3: Real usage/demo photos
Image 4: Pros and cons breakdown
Image 5: Verdict + CTA (price/where to buy)
List/Collection Structure (5-7 images):
Image 1: Hook + "5个..." overview
Image 2: Item 1 with photo + key benefit
Image 3: Item 2 with photo + key benefit
Image 4: Item 3 with photo + key benefit
Image 5: Items 4-5 combined (2-3 per image)
Image 6: Comparison or summary table
Image 7: Where to buy + CTA
Key principle: Each image must add new value, not repeat. Build anticipation across carousel.
Step 4: Add Text and Annotations
Text Best Practices:
Keep it scannable:
- Use bullet points or numbered lists
- Bold or highlight key words
- 3-5 bullet points maximum per image
- Leave white space (don't fill every pixel)
Visual hierarchy:
HEADLINE (largest, boldest) - Main point
↓
Subheading or key benefit (medium)
↓
Details or explanation (small)
↓
Call to action (medium, distinct color)
Color and contrast:
- High contrast = readable
- White text on dark OR black text on light background
- Avoid light gray on white (hard to read)
- Test on phone screen at small size
Text placement principles:
- Top third: Title or hook question
- Center: Main content or product
- Bottom third: Summary, price, or CTA
- Avoid very edges (can be cut off on some screens)
Step 5: Optimize for Vertical Format
Xiaohongshu image specs:
- Aspect ratio: 3:4 or 4:5 (vertical portrait)
- Resolution: Minimum 1080x1440 pixels
- Format: JPG or PNG
- File size: Under 5MB for fast loading
Design mobile-first:
- Test on actual phone screen
- Text must be readable at small size
- Large tap targets if any links
- Vertical layout only (horizontal = cropped)
Common mistakes:
- ❌ Horizontal landscape images (cut off)
- ❌ Text too small (<24pt for body)
- ❌ Too much text (overwhelming)
- ❌ Low resolution (blurry when zoomed)
Step 6: Maintain Consistent Brand Style
Visual consistency across carousel:
- Color palette: 2-3 main colors (e.g., coral #FF6B6B + teal #4ECDC4)
- Fonts: Same 1-2 fonts throughout
- Layout: Similar header/footer on each image
- Branding: Logo or watermark in consistent position
Build your brand style template:
Color scheme:
- Primary: [main brand color]
- Secondary: [accent color]
- Background: [consistent background]
Typography:
- Headlines: [bold font]
- Body: [readable font]
Layout template:
- Image 1: Full-bleed + overlay text
- Images 2-6: 80% content + 20% footer
- Final image: Summary + CTA
Pro tip: Create Canva or Xingtu templates for each content type to ensure consistency.
Step 7: Add Strong Call to Action
Final image CTA examples:
- "关注我,每天分享干货"
- "点赞❤️收藏🌟,下次想看容易找到"
- "评论区告诉我你的看法"
- "试试看,回来告诉我效果如何"
- "点击主页查看更多" (for driving traffic)
CTA best practices:
- Clear and specific (not vague "follow for more")
- Single CTA (not multiple competing actions)
- Action-oriented verb
- Benefit-driven (why should they do it)
- Add emoji for visual appeal
Common Mistakes
| Mistake | Why Happens | Fix |
|---|---|---|
| Too many images | Want to show everything | Limit to 3-7, quality > quantity |
| Wall of text | Fear of missing info | Use bullets, highlight keywords only |
| No visual hierarchy | Everything seems important | Make 1-2 things stand out per image |
| Inconsistent style | Creating in haste | Use templates, predefined colors |
| Weak hook image | Rush through first image | Invest 50% effort in hook image |
| No story flow | Just listing images | Structure: beginning, middle, end |
| Text too small | Looks good on desktop | Test on phone, use minimum 24pt |
Real-World Impact
High-performing carousel examples (real data):
- "5步 skincare routine" tutorial (5 images) → 50K saves (actionable value)
- Before-after skin journey (3 images) → 30K shares (dramatic transformation)
- "Student budget beauty" list (7 images) → 80K likes (curated, relatable)
- Step-by-step cooking guide (6 images) → 40K saves (educational)
Poor-performing content:
- Single product photo, no context → 200 views (boring)
- 10-image random collection → 300 views (too long, no story)
- Text-heavy tutorial, small font → 150 views (hard to consume)
Key metric: Well-structured carousels with clear story flow get 3-5x more saves than random image collections.
Related Skills:
- REQUIRED: account-positioning (content must align with positioning)
- REQUIRED: xingtu-tool (edit and enhance photos)
- REQUIRED: cover-design (first image is critical)
- content-planning (plan content topics and calendar)
- title-writing (compelling title for post)
- hashtag-optimization (add relevant topic tags)
FAQ
What does the graphic-content-creation skill do?
Use when creating image-based posts for Xiaohongshu, designing carousel content with multiple images, structuring visual tutorials or guides, or combining photos with text overlays for storytelling
How do I install graphic-content-creation?
Run npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill graphic-content-creation in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/graphic-content-creation/ (personal) or .claude/skills/graphic-content-creation/ (project).
Which AI agents can use graphic-content-creation?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is graphic-content-creation safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains graphic-content-creation?
It is published by vivy-yi in vivy-yi/xiaohongshu-skills. It has 317 recorded installs.
More from vivy-yi/xiaohongshu-skills
short-video-production
vivy-yi/xiaohongshu-skills
Use when creating video content for Xiaohongshu, filming vlogs or tutorials, editing short-form vertical video, or optimizing video for mobile viewing
copywriting-skills
vivy-yi/xiaohongshu-skills
Use when writing Xiaohongshu post content body, creating engaging captions, developing brand voice, or writing product descriptions and recommendations
image-editing
vivy-yi/xiaohongshu-skills
Use when editing and enhancing images for Xiaohongshu content, improving photo quality with filters and adjustments, creating visually appealing images, or preparing images for carousel posts
viral-creation
vivy-yi/xiaohongshu-skills
Open the skill to read its SKILL.md instructions.
traffic-acquisition
vivy-yi/xiaohongshu-skills
Open the skill to read its SKILL.md instructions.
jiaying-tool
vivy-yi/xiaohongshu-skills
Use when editing videos for Xiaohongshu, creating short video content, adding effects and transitions to videos, or needing to add subtitles and music to video clips
Popular media & creative skills
hyperframes
heygen-com/hyperframes
Read first to make, edit, animate or render any video with HyperFrames (HTML rendered to video), including launch films, explainers, music videos, charts, maps, vertical clips, title cards, captions and overlays. Holds the render contract, the work loop and what each kind of video needs.
media-use
heygen-com/hyperframes
Get or make any media for a HyperFrames video - music, sound effects, images, icons, logos, voiceover, avatar and generated video, transcripts, cutouts, colour grades and looks - with HeyGen or free local tools, and mix placed audio. Also for footage that looks dark, flat or dull, or should be stylized or hidden.
hyperframes-registry
heygen-com/hyperframes
About 450 ready-made HyperFrames blocks and components installed as editable source - transitions, overlays, titles, kinetic type, captions, charts, map overlays, 3D, camera moves. Use it before hand-building any named visual (CRT scanlines, glitch, film grain, a chart); also for hyperframes add and catalog.
hyperframes-creative
heygen-com/hyperframes
Non-animation creative direction for HyperFrames videos. Use for design spec (frame.md / design.md) handling, palettes, typography, narration, beat planning, audio-reactive visuals, composition patterns, and brand / style decisions. For atomic motion patterns and scene blueprints, use hyperframes-animation.
ai-video-generation
101-skills/superpowers
Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, reference-to-video, video editing, lipsync, avatar animation, video upscaling, foley sound. Use for: social media videos, marketing content, explainer videos, product demos, AI avatars. Triggers: video generation, ai video, text to video, image to video, veo, animate image, video from image, ai animation, video generator, generate video, t2v, i2v, ai video maker, create video with ai, runway alternative, pika alternative, sora alternative, kling alternative, seedance, happyhorse
ai-image-generation
101-skills/superpowers
Generate AI images with GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt. Capabilities: text-to-image, image-to-image, inpainting, LoRA, image editing, upscaling, text rendering. Use for: AI art, product mockups, concept art, social media graphics, marketing visuals, illustrations. Triggers: flux, image generation, ai image, text to image, stable diffusion, generate image, ai art, midjourney alternative, dall-e alternative, text2img, t2i, image generator, ai picture, create image with ai, generative ai, ai illustration, grok image, gemini image, gpt image, openai image, chatgpt image