# viral-creation

A skill that breaks down viral Xiaohongshu posts and rebuilds the same patterns for your own content: hook, cover, title, format.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 347 installs · ★ 504
- Author: vivy-yi
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/vivy-yi/xiaohongshu-skills/tree/HEAD/skills/08-增长策略/viral-creation/SKILL.md
- Updated: 2026-01-23
- HTML: https://affpapa.org/en/nevibecode/skills/viral-creation

## What it does

The skill works in two passes. First you study what already spread: search niche keywords on Xiaohongshu, filter by popularity, then fill a template for each post — format, content type, cover style, title, hook, value, emotional trigger, share elements. Twenty posts in, the repeated moves become obvious.

Then it hands you title formulas: number plus benefit, transformation with a timeline, negative hook with a fix, insider-knowledge promise, specific result with a deadline. Covers get their own section — big text, high contrast, short headline. A quick-reference table maps each viral element to its impact and how hard it is to pull off.

The skill also states where it does not belong: evergreen educational content, community engagement, and steady posting for an existing audience all have different goals. The cover-design section cuts off partway through the source, so do not expect a complete visual breakdown. Install is one `npx skills add` command, and the skill lands at `~/.claude/skills/viral-creation/SKILL.md`.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add vivy-yi/xiaohongshu-skills --skill viral-creation -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/viral-creation/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/viral-creation/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add vivy-yi/xiaohongshu-skills --skill viral-creation -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/viral-creation/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add vivy-yi/xiaohongshu-skills --skill viral-creation -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/viral-creation/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install vivy-yi/xiaohongshu-skills viral-creation
```

2. **Manually: put the files in place**
- File: `.github/skills/viral-creation/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add vivy-yi/xiaohongshu-skills --skill viral-creation -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/vivy-yi/xiaohongshu-skills --path skills/08-增长策略/viral-creation
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/viral-creation/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add vivy-yi/xiaohongshu-skills --skill viral-creation -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/vivy-yi/xiaohongshu-skills/tree/HEAD/skills/08-增长策略/viral-creation/SKILL.md

## When to use it
- figure out why someone else's post pulled tens of thousands of views
- build a title from the number-plus-benefit formula
- pick a format and slide count the feed algorithm favours
- check a topic for viral potential before publishing
- repeat a working formula across several variations

## Example prompts
- analyze 20 viral posts in my niche and list the common patterns
- build a 7-slide carousel: hook, pain point, fix, result
- check my title for viral potential and give me three alternatives

## Similar
- [content-creation-and-marketing](https://affpapa.org/en/nevibecode/skills/content-creation-and-marketing.md) — skill · 314 installs
- [viral-hook-creator](https://affpapa.org/en/nevibecode/skills/viral-hook-creator.md) — skill · 2500 installs
- [viral-hook](https://affpapa.org/en/nevibecode/skills/viral-hook.md) — skill · 1000 installs
- [content-creation](https://affpapa.org/en/nevibecode/skills/content-creation.md) — skill · 4900 installs
- [geo-content-optimizer](https://affpapa.org/en/nevibecode/skills/geo-content-optimizer.md) — skill · 5300 installs
- [content-gap-analysis](https://affpapa.org/en/nevibecode/skills/content-gap-analysis.md) — skill · 5100 installs

From the same set: [vivy-yi/xiaohongshu-skills](https://affpapa.org/en/nevibecode/by/vivy-yi/xiaohongshu-skills.md) — 11 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
