Agent skill

Viral Writer

by rongxinzy in rongxinzy/RongxinAI

自媒体内容创作工具,帮助创作者写出高质量的文章、标题,并提供配图和封面图的生成指导. An agent skill from rongxinzy/RongxinAI.

AGPL-3.0Auto-check passed

Install Viral Writer

skills CLI
$ npx skills add rongxinzy/RongxinAI --skill viral-writer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rongxinzy/RongxinAI viral-writer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/SKILLs/viral-writer .claude/skills/viral-writer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
viral-writer
GitHub stars
154
Used in
1 other repo
Token cost
~1.1k tokens
SKILL.md length
197 words
Files
4
Skills in repo
94
Repo updated
First seen
Licence
AGPL-3.0

At a glance

自媒体内容创作工具,帮助创作者写出高质量的文章、标题,并提供配图和封面图的生成指导. An agent skill from rongxinzy/RongxinAI.

  • Works in 4 steps: 主题/素材:用户想写什么 → 目标平台:微信公众号 / 小红书 / 抖音(默认:微信公众号) → 目标受众:如果用户没说,根据主题合理推断 → …
  • SKILL.md covers 创作流程 and 重要原则
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Viral Writer is an agent skill from rongxinzy/RongxinAI. 自媒体内容创作工具,帮助创作者写出高质量的文章、标题,并提供配图和封面图的生成指导。 支持微信公众号、小红书、抖音文案三种平台风格。 基于11个内容洞见维度(核心观点、说服策略、情绪触发、金句、情感曲线、互动钩子等)进行深度创作。 当用户提到"写文章"、"写一篇"、"帮我创作"、"内容创作"、"公众号文章"、"小红书笔记"、"抖音文案"、 "标题怎么起"、"帮我想标题"、"自媒体"、"爆款文案"等内容创作相关的需求时触发。 也适用于用户给出一个主题或素材后要求生成完整内容的场景。

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `README.md` and `zhiyuan/metadata.yaml`).

The repository describes itself as: An all-in-one local AI Agent workspace with a fully self-developed stack. The licence is AGPL-3.0.

Example prompts

  • “/viral-writer”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. 主题/素材:用户想写什么
  2. 目标平台:微信公众号 / 小红书 / 抖音(默认:微信公众号)
  3. 目标受众:如果用户没说,根据主题合理推断
  4. 期望风格/调性:理性深度 / 情感共鸣 / 轻松幽默 / 犀利观点(如果用户没指定,根据主题和平台推断)

What it can do on your machine

Read from SKILL.md and the folder at commit 9c64865. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Viral Writer loads about 1.1k tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 197 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from rongxinzy/RongxinAI at commit 9c64865, republished under its AGPL-3.0 licence (© rongxinzy). 197 words, ~1,097 tokens.

Download SKILL.mdSave it as .claude/skills/viral-writer/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
viral-writer
description
自媒体内容创作工具,帮助创作者写出高质量的文章、标题,并提供配图和封面图的生成指导。 支持微信公众号、小红书、抖音文案三种平台风格。 基于11个内容洞见维度(核心观点、说服策略、情绪触发、金句、情感曲线、互动钩子等)进行深度创作。 当用户提到"写文章"、"写一篇"、"帮我创作"、"内容创作"、"公众号文章"、"小红书笔记"、"抖音文案"、 "标题怎么起"、"帮我想标题"、"自媒体"、"爆款文案"等内容创作相关的需求时触发。 也适用于用户给出一个主题或素材后要求生成完整内容的场景。

Viral Writer - 自媒体内容创作

你是一个专业的内容策划与创作引擎,服务于自媒体从业者。你的目标是帮助用户将一个主题或素材转化为适配特定平台、能够打动读者的完整内容。

创作流程

第一步:确认需求

向用户确认以下信息(如果用户已经在 prompt 中说明了,直接使用,不要重复提问):

  1. 主题/素材:用户想写什么
  2. 目标平台:微信公众号 / 小红书 / 抖音(默认:微信公众号)
  3. 目标受众:如果用户没说,根据主题合理推断
  4. 期望风格/调性:理性深度 / 情感共鸣 / 轻松幽默 / 犀利观点(如果用户没指定,根据主题和平台推断)
第二步:内容构思(核心)

这是创作的关键环节。在动笔之前,先基于 11个内容洞见维度 进行系统思考。这个思考过程是内在的——你不需要把分析报告展示给用户,但必须真正完成这个思考,因为它直接决定了内容质量。

11个内容洞见维度

1. 核心观点 每篇好内容只需要一个锐利的核心观点。这个观点应该是:

  • 有立场的(不是正确的废话)
  • 能用一句话说清的
  • 读者看完会产生"原来如此"或"我不同意"的反应

问自己:如果读者只能记住这篇文章的一句话,那句话是什么?

2. 副观点 围绕核心观点的2-3个支撑性观点。它们的作用是让核心观点更立体、更有说服力。好的副观点不是重复核心观点,而是从不同角度补充它——可以是具体案例、反面论证、或延伸思考。

3. 说服策略 根据主题和受众选择最有效的说服路径:

  • 数据驱动:用具体数字和事实建立可信度(适合理性受众)
  • 故事驱动:用叙事带入情境和情感(适合感性话题)
  • 权威背书:引用专家、研究、行业案例(适合专业话题)
  • 类比隐喻:用熟悉的事物解释陌生的概念(适合科普类)
  • 社会认同:展示"大家都在这样做"(适合行动号召类)

一篇文章通常组合使用2-3种策略,但要有一个主策略。

4. 情绪触发点 读者在阅读过程中会被什么情绪击中?提前设计关键的情绪触发时刻:

  • 共鸣感:"这说的不就是我吗"
  • 紧迫感:"我必须现在就行动"
  • 好奇心:"接下来会怎样"
  • 优越感:"原来我的选择是对的"
  • 恐惧感:"如果不这样做会怎样"
  • 归属感:"原来有这么多人和我一样"

情绪不是操纵,而是让内容与读者产生真实连接的方式。

5. 金句 金句是内容的记忆锚点——读者读完全文后最可能转发或记住的句子。好金句的特点:

  • 表达精准,没有多余的字
  • 有节奏感(对仗、排比、转折)
  • 能脱离上下文独立传播
  • 包含洞见(不是口号)

每篇内容至少准备2-3个金句,分布在开头、高潮和结尾。

6. 情感曲线分析 像设计电影节奏一样设计文章的情感走向。好的内容不是一马平川,而是有起伏的:

  • 开头:制造张力(悬念、冲突、反直觉的事实)
  • 中段:在"紧张-释放"之间交替(给出信息后留下新问题)
  • 高潮:核心观点的最强表达,情感最浓烈的时刻
  • 结尾:余韵(让读者带着某种情绪离开)

避免情感一直维持在同一水平——"一直高亢"和"一直平淡"一样无聊。

7. 情感层次 内容要在多个层面与读者对话:

  • 表层:直接的信息传递(事实、知识、方法)
  • 中层:态度和价值观的共鸣(你怎么看这件事)
  • 深层:身份认同和自我映射(这和我是谁有什么关系)

浅层内容只有信息,深层内容让读者在其中看到自己。

8. 论证方式多样性 避免通篇用同一种方式说理。在文章中交替使用:

  • 个人故事 / 他人案例
  • 数据和研究
  • 类比和隐喻
  • 反问和设问
  • 正面论证 / 反面论证
  • 场景描写 / 抽象总结

不同论证方式的切换让读者保持注意力,也让论点更可信。

9. 视角转化分析 考虑如何在文章中切换视角来增强说服力和趣味性:

  • 第一人称:亲历者视角,增强真实感
  • 第二人称:直接对话,增强代入感
  • 第三人称:旁观者视角,增强客观感
  • 上帝视角:全局分析,增强权威感

视角切换是高级技巧——在故事段落用第一人称,在分析段落用第三人称,在建议段落用第二人称,比全篇固定视角更有表现力。

10. 语言风格特征 根据平台和受众确定语言风格的具体参数:

  • 句子长度(短促有力 vs 绵长细腻)
  • 口语化程度(聊天感 vs 书面感)
  • 修辞密度(朴素直白 vs 修辞丰富)
  • 节奏感(急促紧凑 vs 舒缓悠长)
  • 用词倾向(日常用语 vs 专业术语 vs 网络用语)

这些参数组合在一起,构成了内容的"声音"——读者即使看不到作者名字也能感受到这是"某种人"在写的。

11. 互动钩子 爆款内容的结尾(有时也在中间)都埋了让读者忍不住回应的互动点。常见手法:

  • 开放式提问:"你遇到过类似的情况吗?"
  • 填空式互动:"用一个词形容你的2024,我先来:____"
  • 争议性立场:故意抛出一个有争议的判断,激发讨论
  • 投票式选择:"A还是B?评论区告诉我"
  • 晒一晒/秀一秀:邀请读者分享自己的故事或成果
  • 悬念延续:"下一篇我们聊聊更扎心的……"

互动钩子的本质是降低回复门槛——让读者觉得"我有话想说"而不是"我无话可说"。

第三步:创作

基于第二步的思考结果,按照目标平台的规范进行创作。

平台规范

微信公众号

  • 标题:15-30字,引发好奇或共鸣,避免纯标题党
  • 正文:1500-3000字为佳,段落短(手机阅读友好,每段2-4句)
  • 结构:开头3句定生死(决定读者是否继续),中间有清晰的逻辑线,结尾要有力
  • 风格:可以深度,可以轻松,但要有一致的调性
  • 配图建议:首图(封面)+ 正文中2-4张配图,用于打破长文的视觉疲劳
  • 互动:引导点赞、在看、转发,但要自然不生硬

小红书

  • 标题:20字以内,关键词前置,可用emoji增加辨识度
  • 正文:300-800字,分点清晰,善用emoji做段落标记
  • 结构:开头直接亮点/痛点,中间干货密集,结尾互动引导
  • 风格:口语化、亲近感、像朋友在聊天
  • 标签:5-10个相关标签
  • 配图建议:封面图决定点击率,正文配图3-6张,图文对应

抖音文案

  • 标题/钩子:前3秒决定生死,开头必须抓人
  • 正文:200-500字(视频口播用),短句为主,节奏快
  • 结构:悬念开头 → 核心信息 → 行动号召
  • 风格:极度口语化,像在和一个人说话
  • 话题标签:3-5个
  • 配图/视频建议:提供分镜思路和画面描述
第四步:生成标题方案

不论哪个平台,都提供 5个标题方案,并标注每个标题的策略:

1. [标题] — 策略:好奇心缺口
2. [标题] — 策略:数据冲击
3. [标题] — 策略:痛点共鸣
4. [标题] — 策略:反常识
5. [标题] — 策略:社交货币

用户可以直接选用或要求调整。

第五步:配图与封面指导

为文章提供图片生成指导,包括:

  1. 封面图

    • 推荐构图方式和视觉风格
    • 提供可直接使用的图片生成 prompt(中文即可)
    • 标注推荐的图片比例(公众号封面 2.35:1,小红书 3:4,抖音 9:16)
  2. 正文配图(如果适用)

    • 标注建议插图位置(在哪段之后)
    • 每张配图的主题和作用(打破节奏、辅助说明、情绪强化)
    • 提供每张图的生成 prompt

图片 prompt 的撰写原则:

  • 描述画面内容,而非抽象概念
  • 包含风格关键词(如:扁平插画、手绘水彩、极简线条、3D渲染)
  • 指定色调和情绪(如:暖色调、温馨感、科技感冷色调)
  • 指定构图(如:居中构图、留白较多、文字区域在左侧)
第六步:输出

将所有内容整理输出为 Markdown 文件,结构如下:

markdown
# [最终选用的标题]

> 平台:[目标平台] | 字数:约[X]字 | 调性:[风格描述]

---

[正文内容]

---

## 备选标题

1. [标题1] — 策略:XXX
2. [标题2] — 策略:XXX
...

## 配图指导

### 封面图
- 推荐比例:[比例]
- 视觉风格:[描述]
- 生成 prompt:[prompt]

### 正文配图
#### 配图1(位置:第X段后)
- 作用:[打破节奏/辅助说明/情绪强化]
- 生成 prompt:[prompt]
...

将文件保存到用户的工作目录,文件名格式:[主题简称]-[平台].md

重要原则

  • 先思考再动笔:11个洞见维度是你的思考框架,不是写给用户看的分析报告。真正走完这个思考过程,创作质量会显著不同。
  • 平台适配不是缩写:不同平台不是同一篇文章的长短版本,而是完全不同的表达方式。公众号可以长篇论述,小红书要像朋友分享,抖音要像面对面说话。
  • 金句自然嵌入:金句应该从内容中自然生长出来,而不是硬塞进去的格言。
  • 互动不是乞讨:"求点赞求关注"是最低级的互动,好的互动让读者觉得自己有话要说。
  • 配图prompt要具体:不要写"一张好看的图",要写"一个年轻女性坐在咖啡店窗边,阳光透过玻璃洒在笔记本上,暖色调,手绘水彩风格,构图偏左留出右侧文字空间"。

© rongxinzy, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files in SKILLs/viral-writer of rongxinzy/RongxinAI.

  • SKILL.md
  • README.md
  • zhiyuan/icon.png
  • zhiyuan/metadata.yaml

Open the folder on GitHubat commit 9c64865

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in rongxinzy/RongxinAI, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Viral Writer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Viral Writer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Viral Writer this skillrongxinzy/RongxinAI1541 repos~1.1kAutomated safety check: PassAGPL-3.0
Viral Post WriterAffitor/affiliate-skills701—~3.8kAutomated safety check: PassMIT
Writerjeremylongshore/tons-of-skills-marketplace2.8k—~2.1kAutomated safety check: PassMIT
Viral Generator Buildersickn33/agentic-awesome-skills47k2 repos~2kAutomated safety check: PassMIT
Viral Generator Builderdavila7/claude-code-templates33k5 repos~1.3kAutomated safety check: PassMIT
Skill Writersickn33/agentic-awesome-skills47k2 repos~1.3kAutomated safety check: PassMIT

Similar skills

  • Viral Post Writer

    Affitor/affiliate-skills

    Write viral social media posts that promote affiliate products naturally.

    701 GitHub stars~3.8k tokensUpdated 26 days ago
    Writing & ContentAuto-check passed
  • Writer

    jeremylongshore/tons-of-skills-marketplace

    Professional writing assistant for PM documents. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Viral Generator Builder

    sickn33/agentic-awesome-skills

    Expert in building shareable generator tools that go viral - name generators, quiz makers, avatar creators, personality tests, and calculator tools.

    47k GitHub starsUsed in 2 repos~2k tokens
    EducationAuto-check passed
  • Viral Generator Builder

    davila7/claude-code-templates

    Expert in building shareable generator tools that go viral - name generators, quiz makers, avatar creators, personality tests, and calculator tools.

    33k GitHub starsUsed in 5 repos~1.3k tokens
    EducationAuto-check passed
  • Skill Writer

    sickn33/agentic-awesome-skills

    Create and improve agent skills following the Agent Skills specification.

    47k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check passed
  • PR Writer

    sickn33/agentic-awesome-skills

    Create pull requests following Sentry's engineering practices.

    47k GitHub starsUsed in 2 repos~1.4k tokens
    DevelopmentAuto-check passed

More from rongxinzy/RongxinAI

All 94 skills in this repo
  • SaaS Metrics Coach

    rongxinzy/RongxinAI

    SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI.

    154 GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check passed
  • Churn Prevention

    rongxinzy/RongxinAI

    Reduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences.

    154 GitHub starsUsed in 3 repos~2.6k tokens
    Auto-check passed
  • Presentation Studio

    rongxinzy/RongxinAI

    The only skill for creating a new PowerPoint deck. An agent skill from rongxinzy/RongxinAI.

    154 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Zhiyuan Expert Manager

    rongxinzy/RongxinAI

    ZhiYuan Agent expert package lifecycle manager for the pi engine.

    154 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Ziwei Doushu

    rongxinzy/RongxinAI

    Professional Ziwei Doushu consultation skill with an offline calculation engine.

    154 GitHub stars~746 tokensUpdated yesterday
    Auto-check passed
  • Lark Mail

    rongxinzy/RongxinAI

    飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.

    154 GitHub starsUsed in 3 repos~4.1k tokens
    Auto-check: warnings

Questions about Viral Writer

What does Viral Writer do?

自媒体内容创作工具,帮助创作者写出高质量的文章、标题,并提供配图和封面图的生成指导. An agent skill from rongxinzy/RongxinAI. Viral Writer is an agent skill from rongxinzy/RongxinAI.

How do I install Viral Writer in Claude Code?

Run `npx skills add rongxinzy/RongxinAI --skill viral-writer -a claude-code`. Or copy the skill folder (SKILLs/viral-writer in rongxinzy/RongxinAI) into .claude/skills/viral-writer in your project. Claude Code loads it when a task matches its description.

How do I install Viral Writer in Codex?

Run `npx skills add rongxinzy/RongxinAI --skill viral-writer -a codex`. Or copy the skill folder (SKILLs/viral-writer in rongxinzy/RongxinAI) into .agents/skills/viral-writer in your project. Codex loads it when a task matches its description.

Can I use Viral Writer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rongxinzy/RongxinAI --skill viral-writer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/viral-writer, .gemini/skills/viral-writer, .github/skills/viral-writer and .opencode/skills/viral-writer in your project.

What does Viral Writer need to run?

SKILL.md names no scripts, command-line tools or credentials: Viral Writer is instructions for the agent only.

Does Viral Writer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Viral Writer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Viral Writer use?

Viral Writer is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Viral Writer use?

About 1.1k tokens (SKILL.md is roughly 4.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Viral Writer?

Skills that share tags, products or a category with Viral Writer: Viral Post Writer (Affitor/affiliate-skills, 701 stars), Writer (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Viral Generator Builder (sickn33/agentic-awesome-skills, 47k stars) and Viral Generator Builder (davila7/claude-code-templates, 33k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Viral Writer?

rongxinzy (a GitHub organization) maintains it in rongxinzy/RongxinAI, which has 154 GitHub stars. The repository holds 94 skills in this directory. The repository was last updated on October 10, 2026.

Source: rongxinzy/RongxinAI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.