Updated 1d ago
by threerocks
article2media
把一篇文章或一条视频(抖音、B 站、YouTube,先转逐字稿)一键做成小红书图文、杂志长图、公众号排版和 AI 配音口播短视频的开源 Claude Code / Codex Skill。21 套主题,自动验收,零 npm 依赖。
59 GitHub stars (59)
+59 in 3 days
| Period | New stars |
|---|---|
| Nov 11 | +31 |
- 11 skills (11 skills found in its SKILL.md files)
- 17 forks (17 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add threerocks/article2media
Asks which skills and agents to install. Just one: npx skills add threerocks/article2media --skill article-comic — add -g for every project.
Claude Code
git clone https://github.com/threerocks/article2mediacp -r "article2media/skills/article-comic" ~/.claude/skills/
Copies the article-comic skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add threerocks/article2media
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
article-comic
漫画:把一篇文章讲的机制做成黑白漫画分镜——你写认知因果拍点和固定角色(comic.json),生成图负责角色、场景和动作,HTML 负责旁白、对白、音效字(图里不画字);同时输出一张长漫画和一组小红书 3:4 卡片。需要出图能力(Codex CLI 登录,或 OpenAI / Gemini 付费 key)。输入是文章(原文、译文、逐字稿)。可以单独用,也可以接在抓取、视频转文字后面。Use when the user wants a 漫画, 连环画, 四格, 分镜, comic strip, "把这篇做成漫画", or -c.
skills/article-comic/ on GitHub (opens in a new tab)SKILL.md -
article-fetch
文章抓取:把一篇文章转成干净的 Markdown(article.md,带标题、作者、平台、日期、链接的 front matter)。支持 X/Twitter 长文、帖子与线程(FxTwitter,不需要登录)、普通网页、微信公众号文章、本地 Markdown / 文本 / HTML 文件。article2media 的第一步,也可以单独用。Use when the user wants an article, X post or thread, web page or 公众号文章 fetched / saved / converted to Markdown (抓取文章、把这篇存成 markdown、提取正文、导出原文), or when another article2media skill needs the original text from a URL.
skills/article-fetch/ on GitHub (opens in a new tab)SKILL.md -
article-rewrite
改写(总结):把一篇文章读透、重组成一份和风格无关的结构化改写稿 content.json——核心主张、分页分节、每节的判断式标题、要点、金句、两张图表(柱状、流程、对比、结构等 20 多种)和数据面板,可选执行清单、核对数字、AI 插画;还能导出成一篇文章 rewrite.md(图表转成图片)。改写稿交给长图、卡片出图,rewrite.md 交给公众号排版。Use when the user wants an article summarized / restructured / 提炼 / 改写 / 整理成要点 for visual content, wants a 总结 before 长图、小红书卡片 or 公众号, or another article2media skill needs content.json; also when the user wants a struct…
skills/article-rewrite/ on GitHub (opens in a new tab)SKILL.md -
article-translate
全文翻译:把一篇外文文章(多为英文 X 长文、网页、逐字稿)完整译成中文 article.zh.md——不删减、不总结、不改写结构,标题、段落、列表、引用、表格、图片与原文逐块对应,代码和链接原样保留;脚本检查块数和结构是否一致、有没有漏译、没翻译或丢了数字。译文可以直接交付,也可以接原文长图、原文卡片、公众号排版(外文搬运)。Use when the user wants an article translated in full (翻译这篇、全文翻译、译成中文、搬运外文文章、英文转中文发公众号/小红书), or when an article2media original-text layout gets a source in another language than the reader's.
skills/article-translate/ on GitHub (opens in a new tab)SKILL.md -
article2media
把文章或视频一键做成中文视觉内容的总入口:按推荐组合把 10 个可单独使用的能力串起来——文章抓取、视频转文字、改写(总结)、全文翻译、长图、卡片(小红书 3:4 / 4:5 / 1:1 / 9:16)、公众号排版、口播视频、白板论证、漫画。常用组合:原文→改写→长图(默认)、原文→改写→小红书卡片、原文→公众号排版、原文→总结→公众号、外文→翻译→公众号、原文长图 / 原文卡片(一字不改)、视频→逐字稿→改写→长图或卡片、一稿多发(长图 + 小红书 + 公众号)、文章→口播视频。输入:X/Twitter 长文与线程、网页、微信公众号、本地 Markdown、粘贴的正文;抖音、YouTube、B 站链接、本地视频/音频、.srt/.vtt。21 套主题,不指定时按内容选。Use when the user gives an article, URL, long post, video l…
skills/article2media/ on GitHub (opens in a new tab)SKILL.md -
explainer-video
口播视频:把一篇文章做成 1080×1920 竖屏讲解视频——你当导演写分镜脚本 video.json(黄金 5 秒钩子、每镜一个意思、回收要点),脚本完成配音(本地 VoxCPM2 / edge-tts / 系统语音,6 款公开音色)、逐字对齐、数字滚动和清单逐条出现等动画、主题样式字幕、封面、混音和自动审片。输入是文章(原文、译文、逐字稿),已有改写稿 content.json 时参考它的事实和结构。可以单独用,也可以接在抓取、视频转文字、改写后面。Use when the user wants a 口播视频, 短视频, 讲解视频, 视频号 / 抖音竖屏视频, 文字转视频, text-to-video or "把这篇文章做成视频".
skills/explainer-video/ on GitHub (opens in a new tab)SKILL.md -
image-cards
卡片:固定比例的图文卡片组——小红书 3:4(1080×1440)、Instagram 4:5、方图 1:1、竖屏 9:16,附总览图和发帖文案。两种输入:改写稿 content.json → 总结卡片(封面 + 每节一卡 + 清单 + 要点总结,21 套主题);文章 article.md(原文、译文、逐字稿)→ 原文卡片(整篇按顺序分页成卡片,一字不改,逐块校验)。可以单独用,也可以接在抓取、改写、翻译后面。Use when the user wants 小红书图文, 轮播卡片, 知识卡片, 3:4 / 4:5 / 1:1 / 9:16 cards, Instagram carousel, 朋友圈方图, or 原文卡片 / 全文卡片 / 把全文做成小红书 — from an article or an existing content.json.
skills/image-cards/ on GitHub (opens in a new tab)SKILL.md -
logic-whiteboard
白板论证:把一篇文章的推理过程摊成一条纵向主干的长图——问题在上,前提、证据、矛盾、转折、分支逐层往下,停在内容自身的收束处;每段原文都必须进入某一步或写明省略理由(论证账本 + 来源清单校验)。输入是文章(原文、译文、逐字稿)。可以单独用,也可以接在抓取、视频转文字、翻译后面。Use when the user wants a 白板, 论证图, 推理过程图, 思路图, argument map, "把这篇的逻辑画出来", or -w.
skills/logic-whiteboard/ on GitHub (opens in a new tab)SKILL.md -
long-image
长图:两种输入,两种长图。改写稿 content.json → 1–4 张杂志风格长图(每节配图表和数据面板,附执行清单,21 套主题);文章 article.md(原文、译文、逐字稿)→ 一字不改的原文长图(逐块读回校验,超长自动分张)。可以单独用(已有 content.json 或文章),也可以接在抓取、改写、翻译后面。Use when the user wants a 长图, 总结图, 杂志长图, infographic pages, or 原文长图 / 全文长图 / 原文排版 / 一字不改 / -f from an article or an existing content.json; also to re-render a content.json in another theme (换主题、换风格).
skills/long-image/ on GitHub (opens in a new tab)SKILL.md -
video-transcript
视频转文字:把一条视频转成带时间轴的逐字稿文章(article.md + transcript/segments.md)。支持抖音(链接、短链、整段分享口令)、YouTube、B 站链接,本地视频 / 音频(mp4、mov、mp3、m4a、wav…),.srt / .vtt 字幕文件。文字来源依次是人工字幕、平台原语言自动字幕、本地 Whisper 识别;自动转简体、补标点、分段、专有名词提示与纠错。可以单独用,也是"视频转图文 / 视频转小红书"组合的第一步。Use when the user wants a video's subtitles, transcript or text (视频转文字、逐字稿、提取字幕、视频文案、听写这段录音), or gives a Douyin / YouTube / Bilibili link or a video/audio/subtitle fi…
skills/video-transcript/ on GitHub (opens in a new tab)SKILL.md -
wechat-layout
公众号排版:把一篇文章(Markdown)排成能直接粘贴进公众号编辑器的图文——内联样式、图片内嵌、21 套主题配色,附 2.35:1 头图、1:1 封面和发布信息(标题、摘要、步骤);正文一字不改,逐块读回校验。只接受文章:原文(article.md)、译文(article.zh.md)或改写稿导出的文章(rewrite.md,即"总结后发公众号")。可以单独用,也可以接在抓取、翻译、改写后面。Use when the user wants 公众号排版, 微信公众号文章排版, 推文排版, gzh, mp.weixin formatting, "排成公众号/发公众号", or to paste a Markdown article into the WeChat editor.
skills/wechat-layout/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.