content-repurposing by inferen-sh/skills
npx skills add https://github.com/inferen-sh/skills --skill content-repurposing通过 inference.sh CLI 将单一内容转化为多种格式。
需要 inference.sh CLI (
infsh)。安装说明
infsh login
# 从博客引述生成一张引用卡片
infsh app run falai/flux-dev-lora --input '{
"prompt": "minimal quote card design, dark navy background, large white quotation marks, clean sans-serif typography space, modern professional design, social media post format",
"width": 1024,
"height": 1024
}'
一个源内容可以生成 10 个以上的衍生资产:
┌──────────┐
│ 长篇内容 │ 博客文章、播客、视频、白皮书
│ 源文件 │
└─────┬─────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌─────────┐ ┌──────┐ ┌──────────┐
│ 中等格式 │ │中等格式│ │ 中等格式 │ 新闻通讯、LinkedIn、电子邮件
│ │ │ │ │ │
└────┬────┘ └──┬───┘ └────┬─────┘
│ │ │
┌────┼────┐ │ ┌────┼────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐ 推文、引用、音频图、
│ ││ ││ ││ ││ ││ ││ │ 短视频片段、信息图卡片
└───┘└───┘└───┘└───┘└───┘└───┘└───┘
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
提取 5-8 个关键见解。每条推文一个。添加钩子。
| 元素 | 规则 |
|---|---|
| 钩子推文 | 清单式、反主流或承诺式格式 |
| 正文推文 | 每条推文一个见解,最多 280 字符 |
| 视觉分隔 | 每 3-4 条推文添加一张图片 |
| 最后推文 | 行动号召 + "如果觉得有用,请转发第一条推文" |
调整要点:
去除细微差别和注意事项(主题帖要简洁有力)
添加数字和具体细节(主题帖需要可快速浏览)
删减学术语言(主题帖要口语化)
infsh app run falai/flux-dev-lora --input '{ "prompt": "clean infographic tile, single statistic 60% highlighted in large bold text, minimal dark background, data visualization style, professional", "width": 1024, "height": 1024 }'
infsh app run x/post-create --input '{ "text": "I analyzed 500 landing pages.\n\nHere are 7 patterns the top converters all share:\n\n🧵 Thread:" }'
每个部分一张幻灯片。总共 8-12 张幻灯片。
| 幻灯片 | 内容 |
|---|---|
| 1 (钩子) | 标题中的大胆主张或问题 |
| 2-9 (内容) | 每张幻灯片一个关键点,大号文字,辅助视觉 |
| 10 (总结) | 回顾关键要点 |
| 11 (行动号召) | "关注获取更多" / "保存此内容" / "评论分享你的想法" |
规格: 1080x1080 (正方形) 或 1080x1350 (4:5 以获得更多空间)
# 生成轮播图幻灯片
for i in {1..10}; do
infsh app run falai/flux-dev-lora --input "{
\"prompt\": \"clean minimal presentation slide, dark gradient background, large text area, professional business design, slide $i of 10, consistent style\",
\"width\": 1024,
\"height\": 1024
}" --no-wait
done
3 行摘要 + "为何重要" + 链接。
## 本周专题:[标题]
[1-2 句话总结关键见解]
**为何重要:** [1 句话联系到读者的工作/生活]
→ [阅读完整文章](链接)
问题 + 关键见解 + 行动号召。60 秒以内。
| 部分 | 时长 | 内容 |
|---|---|---|
| 钩子 | 3秒 | "大多数人在 [主题] 上都做错了。" |
| 问题 | 10秒 | 陈述常见错误 |
| 见解 | 25秒 | 你的关键发现/建议 |
| 证明 | 10秒 | 一个数据或例子 |
| 行动号召 | 5秒 | "关注获取更多" / "简介中查看链接" |
# 生成画外音
infsh app run falai/dia-tts --input '{
"prompt": "[S1] Most landing pages make this mistake. They put the features above the fold instead of the outcome. Top converting pages show what life looks like AFTER using the product. Try it and watch your conversion rate climb."
}'
# 生成视频
infsh app run google/veo-3-1-fast --input '{
"prompt": "Screen recording style, scrolling through a well-designed landing page, clean modern UI, smooth scroll, professional website"
}'
提取最佳引用。生成音频。添加波形图视觉。
# 生成关键引用的音频
infsh app run falai/dia-tts --input '{
"prompt": "[S1] The number one mistake I see on landing pages... is putting features above the fold. The best pages show the outcome. Not what your product does, but what life looks like after."
}'
# 1. 转录节目
infsh app run <stt-app> --input '{
"audio": "episode-42.mp3"
}'
# 2. 将转录稿编辑成博客格式:
# - 删除填充词(嗯、呃、比如、你知道)
# - 在话题转换处添加标题
# - 分成段落
# - 添加引言和结论
# - 添加节目中提到的链接
3-5 条最佳引用,附上演讲者归属。
# 生成引用卡片背景
infsh app run falai/flux-dev-lora --input '{
"prompt": "minimal quote card background, subtle gradient from dark blue to black, large quotation mark watermark, clean modern design, social media square format",
"width": 1080,
"height": 1080
}'
关键时刻,3-5 秒,小于 5MB。
适合制作 GIF 的最佳时刻:
# 为 Reels/TikTok/Shorts 提取最佳的 15-60 秒片段
# 专注于无需上下文即可理解的独立时刻:
# - 一个单一技巧或见解
# - 一个令人惊讶的数据揭示
# - 一个功能的演示
# - 一个强烈的观点或热门话题
切勿在不同格式间复制粘贴。 每个平台都有不同的:
| 平台 | 注意力时长 | 语气 | 格式 |
|---|---|---|---|
| 博客 | 5-10 分钟 | 详尽、细致 | 长段落可以 |
| Twitter/X | 每条推文 5-30 秒 | 简洁有力、断言式 | 280 字符,碎片化 |
| 1-3 分钟 | 专业、有见地 | 短段落,换行分隔 | |
| 新闻通讯 | 5-7 分钟 | 精选、个人化 | 带标题的部分 |
| TikTok/Reels | 15-60 秒 | 充满活力、直接 | 1 秒内吸引注意 |
| 播客 | 20-60 分钟 | 对话式、深入 | 允许故事和题外话 |
针对每个长篇内容,创建:
| 错误 | 问题 | 解决方法 |
|---|---|---|
| 在不同平台间复制粘贴 | 显得懒惰,格式错误 | 为每个平台的风格重写 |
| 重复利用弱内容 | 放大平庸 | 只重复利用你最好的内容 |
| 同一天在所有地方发布 | 受众重叠看到重复内容 | 错开几天/几周发布 |
| 丢失核心信息 | 衍生内容偏离重点 | 首先确定一个关键见解 |
| 没有视觉调整 | 在视觉平台上只有文字 | 创建平台特定的图形 |
| 忘记归属 | 自我抄袭 | 链接回原始内容 |
npx skills add inference-sh/skills@ai-social-media-content
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@text-to-speech
npx skills add inference-sh/skills@twitter-automation
浏览所有应用:infsh app list
每周安装量
7.2K
仓库
GitHub 星标
202
首次出现
14 天前
安全审计
安装于
claude-code5.7K
gemini-cli5.2K
codex5.2K
opencode5.1K
amp5.1K
kimi-cli5.1K
Turn one piece of content into many formats via inference.sh CLI.
Requires inference.sh CLI (
infsh). Install instructions
infsh login
# Generate a quote card from a blog pull-quote
infsh app run falai/flux-dev-lora --input '{
"prompt": "minimal quote card design, dark navy background, large white quotation marks, clean sans-serif typography space, modern professional design, social media post format",
"width": 1024,
"height": 1024
}'
One source piece can generate 10+ derivative assets:
┌──────────┐
│ LONG-FORM │ Blog post, podcast, video, whitepaper
│ SOURCE │
└─────┬─────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌─────────┐ ┌──────┐ ┌──────────┐
│ MEDIUM │ │MEDIUM│ │ MEDIUM │ Newsletter, LinkedIn, email
│ FORMAT │ │FORMAT│ │ FORMAT │
└────┬────┘ └──┬───┘ └────┬─────┘
│ │ │
┌────┼────┐ │ ┌────┼────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐ Tweets, quotes, audiograms,
│ ││ ││ ││ ││ ││ ││ │ short clips, infographic tiles
└───┘└───┘└───┘└───┘└───┘└───┘└───┘
Extract 5-8 key insights. One per tweet. Add hook.
| Element | Rule |
|---|---|
| Hook tweet | Listicle, contrarian, or promise format |
| Body tweets | One insight per tweet, 280 chars max |
| Visual breaks | Add image every 3-4 tweets |
| Final tweet | CTA + "RT the first tweet if useful" |
Adaptation:
Remove nuance and caveats (threads are punchy)
Add numbers and specifics (threads need skimmability)
Cut academic language (threads are conversational)
infsh app run falai/flux-dev-lora --input '{ "prompt": "clean infographic tile, single statistic 60% highlighted in large bold text, minimal dark background, data visualization style, professional", "width": 1024, "height": 1024 }'
infsh app run x/post-create --input '{ "text": "I analyzed 500 landing pages.\n\nHere are 7 patterns the top converters all share:\n\n🧵 Thread:" }'
1 slide per section. 8-12 slides total.
| Slide | Content |
|---|---|
| 1 (Hook) | Bold claim or question from headline |
| 2-9 (Content) | One key point per slide, large text, supporting visual |
| 10 (Summary) | Recap the key takeaways |
| 11 (CTA) | "Follow for more" / "Save this" / "Comment your thoughts" |
Specs: 1080x1080 (square) or 1080x1350 (4:5 for more space)
# Generate carousel slides
for i in {1..10}; do
infsh app run falai/flux-dev-lora --input "{
\"prompt\": \"clean minimal presentation slide, dark gradient background, large text area, professional business design, slide $i of 10, consistent style\",
\"width\": 1024,
\"height\": 1024
}" --no-wait
done
3-line summary + "why it matters" + link.
## This Week's Feature: [Title]
[1-2 sentence summary of the key insight]
**Why it matters:** [1 sentence connecting to reader's work/life]
→ [Read the full post](link)
Problem + key insight + CTA. Under 60 seconds.
| Section | Duration | Content |
|---|---|---|
| Hook | 3s | "Most people get [topic] wrong." |
| Problem | 10s | State the common mistake |
| Insight | 25s | Your key finding/advice |
| Proof | 10s | One stat or example |
| CTA | 5s | "Follow for more" / "Link in bio" |
# Generate voiceover
infsh app run falai/dia-tts --input '{
"prompt": "[S1] Most landing pages make this mistake. They put the features above the fold instead of the outcome. Top converting pages show what life looks like AFTER using the product. Try it and watch your conversion rate climb."
}'
# Generate video
infsh app run google/veo-3-1-fast --input '{
"prompt": "Screen recording style, scrolling through a well-designed landing page, clean modern UI, smooth scroll, professional website"
}'
Pull best quote. Generate audio. Add waveform visual.
# Generate audio of the key quote
infsh app run falai/dia-tts --input '{
"prompt": "[S1] The number one mistake I see on landing pages... is putting features above the fold. The best pages show the outcome. Not what your product does, but what life looks like after."
}'
# 1. Transcribe the episode
infsh app run <stt-app> --input '{
"audio": "episode-42.mp3"
}'
# 2. Edit transcript into blog format:
# - Remove filler words (um, uh, like, you know)
# - Add headers at topic changes
# - Break into paragraphs
# - Add intro and conclusion
# - Add links mentioned in the episode
3-5 best quotes with speaker attribution.
# Generate quote card backgrounds
infsh app run falai/flux-dev-lora --input '{
"prompt": "minimal quote card background, subtle gradient from dark blue to black, large quotation mark watermark, clean modern design, social media square format",
"width": 1080,
"height": 1080
}'
Key moment, 3-5 seconds, under 5MB.
Best moments for GIFs:
# Extract the best 15-60 second segments for Reels/TikTok/Shorts
# Focus on self-contained moments that make sense without context:
# - A single tip or insight
# - A surprising stat reveal
# - A demonstration of one feature
# - A strong opinion or hot take
Never copy-paste across formats. Each platform has different:
| Platform | Attention Span | Tone | Format |
|---|---|---|---|
| Blog | 5-10 min | Thorough, detailed | Long paragraphs OK |
| Twitter/X | 5-30 sec per tweet | Punchy, declarative | 280 chars, fragmented |
| 1-3 min | Professional, insightful | Short paragraphs, line breaks | |
| Newsletter | 5-7 min | Curated, personal | Sections with headers |
| TikTok/Reels | 15-60 sec | Energetic, direct | Hook in 1 second |
| Podcast | 20-60 min | Conversational, deep | Stories and tangents OK |
For each piece of long-form content, create:
| Mistake | Problem | Fix |
|---|---|---|
| Copy-pasting between platforms | Feels lazy, wrong format | Rewrite for each platform's style |
| Repurposing weak content | Amplifies mediocrity | Only repurpose your best pieces |
| Same day posting everywhere | Audience overlap sees duplicates | Stagger across days/weeks |
| Losing the core message | Derivative misses the point | Identify the ONE key insight first |
| No visual adaptation | Text-only on visual platforms | Create platform-specific graphics |
| Forgetting attribution | Plagiarizes yourself | Link back to the original |
npx skills add inference-sh/skills@ai-social-media-content
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@text-to-speech
npx skills add inference-sh/skills@twitter-automation
Browse all apps: infsh app list
Weekly Installs
7.2K
Repository
GitHub Stars
202
First Seen
14 days ago
Security Audits
Gen Agent Trust HubPassSocketWarnSnykFail
Installed on
claude-code5.7K
gemini-cli5.2K
codex5.2K
opencode5.1K
amp5.1K
kimi-cli5.1K
71,300 周安装