Agent skill

Social Content

by ZJU-REAL in ZJU-REAL/Easel

通用多平台社媒内容(单条/兜底):钩子文案、正文、标签策略和互动引导,主打涨粉/互动/内容运营, 支持微博/抖音/B站/知乎/公众号/X 等;平台不确定或要多平台一次成稿时的默认选择。

Apache-2.0Auto-check passedWriting & Content

Install Social Content

skills CLI
$ npx skills add ZJU-REAL/Easel --skill social-content -a claude-code

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

GitHub CLI
$ gh skill install ZJU-REAL/Easel social-content --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/ZJU-REAL/Easel.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/openclaw/social-content .claude/skills/social-content && 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
social-content
GitHub stars
3.4k
Token cost
~792 tokens
SKILL.md length
220 words
Files
5 (incl. references)
Skills in repo
114
Repo updated
First seen
Licence
Apache-2.0

At a glance

通用多平台社媒内容(单条/兜底):钩子文案、正文、标签策略和互动引导,主打涨粉/互动/内容运营, 支持微博/抖音/B站/知乎/公众号/X 等;平台不确定或要多平台一次成稿时的默认选择。

  • Works in 4 steps: 平台帖子正文 → 互动策略 → 视觉方向 → …
  • Tasks that involve Social media posts
  • SKILL.md covers 职责边界, 输入, 输出 and 执行步骤, plus 1 more section
  • Calls python3

What it does

Social Content is an agent skill from ZJU-REAL/Easel. 通用多平台社媒内容(单条/兜底):钩子文案、正文、标签策略和互动引导,主打涨粉/互动/内容运营, 支持微博/抖音/B站/知乎/公众号/X 等;平台不确定或要多平台一次成稿时的默认选择。 当用户说"写条微博""发个帖子""社媒文案""发什么内容""帮我写个帖""涨粉内容""互动内容"时使用。 边界:小红书整套笔记/图文/种草找 xhs-note-creator;带货转化/卖点/详情页找 copywriting; 严格套 PAS/AIDA 框架排版找 post-formatter。

Its SKILL.md is about 790 tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `EASEL-META.md`, `references/content-formats.md` and `references/hashtag-strategy.md`).

It sits in Writing & Content, covering Social media posts, Linting and formatting and Copywriting. It works with Xiaohongshu. The repository describes itself as: An open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.🎨一个开源的… The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Social media posts
  • Tasks that involve Linting and formatting
  • Tasks that involve Copywriting

Example prompts

  • “/social-content”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. 平台帖子正文
  2. 互动策略
  3. 视觉方向
  4. 变体

What it can do on your machine

Read from SKILL.md and the folder at commit 278f420. 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

    Shell commands in SKILL.md call:

    • python3

    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

Social Content loads about 792 tokens when it runs, and up to ~3.2k if it reads all its reference files. Until then it costs about 68 tokens; SKILL.md has 220 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~68
When it runs · the whole SKILL.md, loaded when a task matches
~792
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.2k

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 ZJU-REAL/Easel at commit 278f420, republished under its Apache-2.0 licence (© ZJU-REAL). 220 words, ~792 tokens.

Download SKILL.mdSave it as .claude/skills/social-content/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
social-content
description
通用多平台社媒内容(单条/兜底):钩子文案、正文、标签策略和互动引导,主打**涨粉/互动/内容运营**, 支持微博/抖音/B站/知乎/公众号/X 等;平台不确定或要多平台一次成稿时的默认选择。 当用户说"写条微博""发个帖子""社媒文案""发什么内容""帮我写个帖""涨粉内容""互动内容"时使用。 边界:**小红书整套笔记/图文/种草**找 xhs-note-creator;**带货转化/卖点/详情页**找 copywriting; **严格套 PAS/AIDA 框架排版**找 post-formatter。
layer
produce

社媒内容创作

跨平台通用/兜底的社媒内容生成器。为国内平台(小红书 / 抖音 / B站 / 微博 / 公众号 / 知乎)为主、出海平台(X、LinkedIn)为辅,生成原生格式的钩子文案、正文、标签策略和互动引导。

职责边界

本 SKILL 定位是跨平台通用/兜底:多平台一次成稿、快速起草、平台不确定时的默认选择。遇到下列专精场景,交给下游 SKILL 出精品:

场景交给
小红书整套笔记(多卡片 + 去 AI 化 + caption + hashtags 全流程)xhs-note-creator
具体某条视频的分镜/口播脚本(Hook 评分、分秒计时、留存优化)video-script
落地页 / 产品页 / 详情页 / 信息流等带货转化文案(种草卖点、标题/正文/CTA + 备选)copywriting
严格套 PAS/AIDA/BAB 等框架的结构化帖子post-formatter

本 SKILL 保留完整通用能力:用户直接调它做任意平台内容都成立,不强制转下游。

输入

用户 prompt 中提供以下信息(部分可省略,SKILL 自动补全默认值):

字段说明示例
平台目标平台,可多选小红书、抖音、B站、微博、公众号、知乎(出海兜底:X、LinkedIn)
内容类型图文笔记、短视频脚本、长文、微博短博、thread、carousel图文笔记
主题帖子主题或素材一段文本或一篇文章的 URL
目标互动、引流、品牌、获客、种草、社区互动
受众关注者画像一二线城市职场女性
调性专业、轻松、犀利、种草、教育、励志种草
素材可用的图片、视频、数据无

输出

为每个目标平台输出以下结构:

1. 平台帖子正文
[钩子首行]

[正文内容]

[CTA 行动引导]

[标签]

字符数:N / 平台上限
2. 互动策略
  • 最佳发布时间
  • 发布后跟进动作(回复评论、转发等)
  • 跨平台联动计划
3. 视觉方向
  • 配图/封面/配视频描述
  • 小红书图文卡片组大纲(如适用)
  • 短视频脚本钩子(如适用)
4. 变体
  • 每个平台 2-3 个帖子变体,用于 A/B 测试或分日发布。

执行步骤

  1. 收集需求 — 从用户 prompt 提取上述输入字段。缺失字段时:有 Profile 则从中补全,无 Profile 则用通用默认值。

  2. 加载平台规范 — 根据目标平台,参照 platform-specs.md 获取字符限制、图片尺寸、发布时间、平台规则。

  3. 撰写钩子 — 参照公共源 skills/shared/references/hook-title-formulas.md,为每个平台选合适的钩子公式,写出首行。钩子决定 90% 的表现。

  4. 编排内容格式 — 参照 content-formats.md,按内容类型组织正文:

    • 小红书图文笔记 → 封面钩子 + 卡片组大纲 + 正文
    • 短视频脚本(抖音/B站/视频号)→ 钩子 + 正文 + CTA
    • 公众号/知乎长文 → 标题 + 开头 + 分段主体 + 收尾
    • 微博短博 → 140 字精华 + 话题
    • 内容复用 → 从一稿拆解为多平台素材
    • (出海兜底)X thread / LinkedIn carousel
  5. 添加标签 — 参照 hashtag-strategy.md,按平台规则选择话题层级和数量。

  6. 检查合规 — 字数用脚本校验,不靠肉眼数:把每个平台的正文喂给 python3 skills/shared/scripts/wordcount.py count(stdin 传入),读 social_count (社媒计数口径 = 中文字符 + 英文单词 + 数字串 + 标点),与 platform-specs.md 的字符上限比对,超限就据结果压缩后重数(可交给 text-condenser)。再规避违禁/限流词 (小红书/抖音尤其重要),确认话题数量符合平台规范,外链放置符合平台习惯。

  7. 去 AI + 质量门(强制,不可跳过) — 每个平台正文按 text-polisher 权威源过两道门,不达标先改再交付:

    • 去 AI 味:按 ../text-polisher/references/zh-ai-markers.md(中文,含小红书特化)+ ../text-polisher/references/phrases-to-remove.md + structures-to-avoid.md 扫描重写;AI 味自检 ≥45/50。
    • 综合质量:按 text-polisher 通用五维(清晰/节奏/真实/价值密度/语气匹配)自评 ≥35/50。
    • 两门都过才进下一步;这是本 SKILL 唯一的内容质量闸,别省。
  8. 生成变体 — 为每个平台输出 2-3 个帖子变体。

  9. 输出 — 按「输出」章节的格式交付全部内容,写入 outputs/ 目录。

Profile 感知

有 Profile 时

从 === EASEL ACCOUNT PROFILE === 上下文中提取:

  • platform — 锁定目标平台,加载对应规范
  • audience — 用于调整用语和深度
  • tone / style — 匹配账号一贯风格
  • hashtag_sets — 优先使用账号常用标签
  • posting_schedule — 用于推荐发布时间
无 Profile 时
  • 退回通用模式:询问用户目标平台,使用通用最佳实践
  • 在输出末尾附注:"如提供账号 Profile 可获得更精准的平台适配和风格匹配"

© ZJU-REAL, Apache-2.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 4 other files (references) in skills/openclaw/social-content of ZJU-REAL/Easel.

  • SKILL.md
  • EASEL-META.md
  • references/content-formats.md
  • references/hashtag-strategy.md
  • references/platform-specs.md

Open the folder on GitHubat commit 278f420

Compare with similar skills

Social Content 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.

Social Content compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Social Content this skillZJU-REAL/Easel3.4k—~792Automated safety check: PassApache-2.0
Anti Vibe Writingweijt606/anti-vibe-writing120—~3.9kAutomated safety check: PassMIT
WeChat Account Topic and Title WriterBigPengSays/bigpeng-hot-gzh266—~501Automated safety check: PassMIT
Humanized Chinese Writing PolisherEthanYoQ/agent-xiaohongshu-workbench154—~1.1kAutomated safety check: PassMIT
Content Writer Agentmastra-ai/mastra29k—~1.3kAutomated safety check: PassCustom licence
Ig CaptionJakeschincariol/instagram-agent-skill760—~1.2kAutomated safety check: PassMIT

Similar skills

  • Anti Vibe Writing

    weijt606/anti-vibe-writing

    A skill your agent uses when the user wants to humanize, de-AI, polish, or warm up an AI-generated document, in English or Chinese.

    120 GitHub stars~3.9k tokensUpdated 2 mo ago
    Writing & ContentAuto-check passed
  • WeChat Account Topic and Title Writer

    BigPengSays/bigpeng-hot-gzh

    Produces topic directions and candidate headlines for WeChat official account articles using seven title formulas, without writing the article itself.

    266 GitHub stars~501 tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Humanized Chinese Writing Polisher

    EthanYoQ/agent-xiaohongshu-workbench

    A skill your agent uses when a user asks to polish, rewrite, humanize, de-AI, localize, or oralize Chinese writing, including short-video scripts, articles, social posts, speeches, newsletters, and…

    154 GitHub stars~1.1k tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Content Writer Agent

    mastra-ai/mastra

    Authoring playbook for building agents that draft written content — blog posts, marketing copy, social media posts, newsletters, product descriptions, landing pages, or ad copy.

    29k GitHub stars~1.3k tokensUpdated today
    Writing & ContentAuto-check passed
  • Ig Caption

    Jakeschincariol/instagram-agent-skill

    Write the Instagram caption - the line that survives the "...

    760 GitHub stars~1.2k tokensUpdated 28 days ago
    Writing & ContentAuto-check passed
  • Book Publisher

    dmccreary/ibook-skills

    Publishes and promotes a finished intelligent textbook - GitHub README with badges and site statistics, LinkedIn announcement posts, LinkedIn carousel document posts (PPTX/PDF slideshows), and…

    105 GitHub stars~1.3k tokensUpdated yesterday
    Writing & ContentAuto-check passed

More from ZJU-REAL/Easel

All 114 skills in this repo
  • Gzh Design

    ZJU-REAL/Easel

    微信公众号文章排版引擎:把 Markdown / Word(.docx) / PDF / 纯文本转成可直接粘贴进公众号编辑器的 HTML,自动章节编号、关键词标记、引言卡、目录、代码块、图片/GIF、作者签名;主题从 references/theme-index.md…

    3.4k GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • 微信公众号文章自动创作与发布工具。给定参考文章、文字或文档,自动搜索整理全网相关信息、生成图文并茂的公众号文章,并发布到微信公众号草稿箱。特别强调反 AI 检测写作。

    3.4k GitHub stars~1.8k tokensUpdated today
    Auto-check passed
  • Card Design

    ZJU-REAL/Easel

    社媒卡片视觉设计系统:提供配色、中文字体层级、满画幅布局、品类骨架和死空白/密度质检,避免模板化 PPT 与廉价 AI 感。

    3.4k GitHub stars~657 tokensUpdated today
    Auto-check passed
  • Ecom Details Image

    ZJU-REAL/Easel

    生成电商商品视觉方案:主图概念、场景图、详情页视觉方向和 AI 生图 Prompt. An agent skill from ZJU-REAL/Easel.

    3.4k GitHub stars~1.1k tokensUpdated today
    Auto-check: notes
  • Infographic

    ZJU-REAL/Easel

    将数据或文字内容转化为可视化信息图,支持静态(AntV)和动画 GIF 两种模式。当用户需要制作信息图、数据可视化、流程图、对比图、动画图表、GIF 图表、思维导图、SWOT 分析图时调用。本地渲染信息图/GIF 动画;要单张静态图片 URL 用 chart-visualization,要 CSV/JSON→整页报告用 data-report

    3.4k GitHub stars~643 tokensUpdated today
    Auto-check passed
  • Novel Writer

    ZJU-REAL/Easel

    长篇小说/网文连载创作:从世界观、人设和三级大纲写到逐章正文,并用文件化状态维护伏笔、前情和跨章一致性. An agent skill from ZJU-REAL/Easel.

    3.4k GitHub stars~1k tokensUpdated today
    Auto-check passed

Works with

Questions about Social Content

What does Social Content do?

通用多平台社媒内容(单条/兜底):钩子文案、正文、标签策略和互动引导,主打涨粉/互动/内容运营, 支持微博/抖音/B站/知乎/公众号/X 等;平台不确定或要多平台一次成稿时的默认选择。. Social Content is an agent skill from ZJU-REAL/Easel.

When should I use Social Content?

Social Content fits situations like: tasks that involve Social media posts; tasks that involve Linting and formatting; tasks that involve Copywriting.

How do I install Social Content in Claude Code?

Run `npx skills add ZJU-REAL/Easel --skill social-content -a claude-code`. Or copy the skill folder (skills/openclaw/social-content in ZJU-REAL/Easel) into .claude/skills/social-content in your project. Claude Code loads it when a task matches its description.

How do I install Social Content in Codex?

Run `npx skills add ZJU-REAL/Easel --skill social-content -a codex`. Or copy the skill folder (skills/openclaw/social-content in ZJU-REAL/Easel) into .agents/skills/social-content in your project. Codex loads it when a task matches its description.

Can I use Social Content 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 ZJU-REAL/Easel --skill social-content -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/social-content, .gemini/skills/social-content, .github/skills/social-content and .opencode/skills/social-content in your project.

What does Social Content need to run?

Going by SKILL.md and its folder, Social Content needs the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Social Content 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 Social Content 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 Social Content use?

Social Content is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Social Content use?

About 792 tokens (SKILL.md is roughly 3.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.4k tokens, read only when the agent opens those files.

What are the alternatives to Social Content?

Skills that share tags, products or a category with Social Content: Anti Vibe Writing (weijt606/anti-vibe-writing, 120 stars), WeChat Account Topic and Title Writer (BigPengSays/bigpeng-hot-gzh, 266 stars), Humanized Chinese Writing Polisher (EthanYoQ/agent-xiaohongshu-workbench, 154 stars) and Content Writer Agent (mastra-ai/mastra, 29k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Social Content?

ZJU-REAL (a GitHub organization) maintains it in ZJU-REAL/Easel, which has 3,376 GitHub stars. The repository holds 114 skills in this directory. The repository was last updated on October 9, 2026.

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