release-skills
Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, and generic…
Generates Xiaohongshu (Little Red Book) infographic series with 10 visual styles and 8 layouts. Breaks content into 1-10 cartoon-style images optimized for XHS engagement. Use when user mentions "小红书图片", "XHS images", "RedNote infographics", "小红书种草", or wants social media
$ npx -y skills add freestylefly/canghe-skills --skill canghe-xhs-images --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/canghe-xhs-imagesContext preview
The summary Claude sees to decide when to auto-load this skill.
Generates Xiaohongshu (Little Red Book) infographic series with 10 visual styles and 8 layouts. Breaks content into 1-10 cartoon-style images optimized for XHS engagement. Use when user mentions "小红书图片", "XHS images", "RedNote infographics", "小红书种草", or wants social media
name: canghe-xhs-images description: Generates Xiaohongshu (Little Red Book) infographic series with 10 visual styles and 8 layouts. Breaks content into 1-10 cartoon-style images optimized for XHS engagement. Use when user mentions "小红书图片", "XHS images", "RedNote infographics", "小红书种草", or wants social media infographics for Chinese platforms.
Break down complex content into eye-catching infographic series for Xiaohongshu with multiple style options.
# Auto-select style and layout based on content /canghe-xhs-images posts/ai-future/article.md # Specify style /canghe-xhs-images posts/ai-future/article.md --style notion # Specify layout /canghe-xhs-images posts/ai-future/article.md --layout dense # Combine style and layout /canghe-xhs-images posts/ai-future/article.md --style notion --layout list # Direct content input /canghe-xhs-images [paste content] # Direct input with options /canghe-xhs-images --style bold --layout comparison [paste content]
| Option | Description | |--------|-------------| | `--style <name>` | Visual style (see Style Gallery) | | `--layout <name>` | Information layout (see Layout Gallery) |
| Dimension | Controls | Options | |-----------|----------|---------| | **Style** | Visual aesthetics: colors, lines, decorations | cute, fresh, warm, bold, minimal, retro, pop, notion, chalkboard, study-notes | | **Layout** | Information structure: density, arrangement | sparse, balanced, dense, list, comparison, flow, mindmap, quadrant |
Style × Layout can be freely combined. Example: `--style notion --layout dense` creates an intellectual-looking knowledge card with high information density.
| Style | Description | |-------|-------------| | `cute` (Default) | Sweet, adorable, girly - classic Xiaohongshu aesthetic | | `fresh` | Clean, refreshing, natural | | `warm` | Cozy, friendly, approachable | | `bold` | High impact, attention-grabbing | | `minimal` | Ultra-clean, sophisticated | | `retro` | Vintage, nostalgic, trendy | | `pop` | Vibrant, energetic, eye-catching | | `notion` | Minimalist hand-drawn line art, intellectual | | `chalkboard` | Colorful chalk on black board, educational | | `study-notes` | Realistic handwritten photo style, blue pen + red annotations + yellow highlighter |
Detailed style definitions: `references/presets/<style>.md`
| Layout | Description | |--------|-------------| | `sparse` (Default) | Minimal information, maximum impact (1-2 points) | | `balanced` | Standard content layout (3-4 points) | | `dense` | High information density, knowledge card style (5-8 points) | | `list` | Enumeration and ranking format (4-7 items) | | `comparison` | Side-by-side contrast layout | | `flow` | Process and timeline layout (3-6 steps) | | `mindmap` | Center radial mind map layout (4-8 branches) | | `quadrant` | Four-quadrant / circular section layout |
Detailed layout definitions: `references/elements/canvas.md`
| Content Signals | Style | Layout | |-----------------|-------|--------| | Beauty, fashion, cute, girl, pink | `cute` | sparse/balanced | | Health, nature, clean, fresh, organic | `fresh` | balanced/flow | | Life, story, emotion, feeling, warm | `warm` | balanced | | Warning, important, must, critical | `bold` | list/comparison | | Professional, business, elegant, simple | `minimal` | sparse/balanced | | Classic, vintage, old, traditional | `retro` | balanced | | Fun, exciting, wow, amazing | `pop` | sparse/list | | Knowledge, concept, productivity, SaaS | `notion` | dense/list | | Education, tutorial, learning, teaching, classroom | `chalkboard` | balanced/dense | | Notes, handwritten, study guide, knowledge, realistic, photo | `study-notes` | dense/list/mindmap |
Three differentiated outline strategies for different content goals:
| Aspect | Description | |--------|-------------| | **Concept** | Personal experience as main thread, emotional resonance first | | **Features** | Start from pain point, show before/after change, strong authenticity | | **Best for** | Reviews, personal shares, transformation stories | | **Structure** | Hook → Problem → Discovery → Experience → Conclusion |
| Aspect | Description | |--------|-------------| | **Concept** | Value-first, efficient information delivery | | **Features** | Clear structure, explicit points, professional credibility | | **Best for** | Tutorials, comparisons, product reviews, checklists | | **Structure** | Core conclusion → Info card → Pros/Cons → Recommendation |
| Aspect | Description | |--------|-------------| | **Concept** | Visual impact as core, minimal text | | **Features** | Large images, atmospheric, instant appeal | | **Best for** | High-aesthetic products, lifestyle, mood-based content | | **Structure** | Hero image → Detail shots → Lifestyle scene → CTA |
Each session creates an independent directory named by content slug:
xhs-images/{topic-slug}/
├── source-{slug}.{ext} # Source files (text, images, etc.)
├── analysis.md # Deep analysis + questions asked
├── outline-strategy-a.md # Strategy A: Story-driven
├── outline-strategy-b.md # Strategy B: Information-dense
├── outline-strategy-c.md # Strategy C: Visual-first
├── outline.md # Final selected/merged outline
├── prompts/
│ ├── 01-cover-[slug].md
│ ├── 02-content-[slug].md
│ └── ...
├── 01-cover-[slug].png
├── 02-content-[slug].png
└── NN-ending-[slug].png**Slug Generation**: 1. Extract main topic from content (2-4 words, kebab-case) 2. Example: "AI工具推荐" → `ai-tools-recommend`
**Conflict Resolution**: If `xhs-images/{topic-slug}/` already exists:
Skills shared by Canghe for improving daily work efficiency with Claude Code.
Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, and generic…
Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style two-dimension…
Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts…
Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to "compress image", "optimize…
Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 9 color palettes and 6…
Generates images and text via reverse-engineered Gemini Web API. Supports text generation, image generation from prompts,…