个人 Claude Code Skills 集合,服务于 Content OS 个人内容操作系统。
43 个 Skills 覆盖从内容获取、筛选、阅读、创作到多渠道分发的完整链路。
┌─────────────────────────────────────────────────────────────────────┐
│ Content OS - 个人内容操作系统 │
├──────────┬──────────┬──────────┬──────────┬─────────────────────────┤
│ ① 输入 │ ② 筛选 │ ③ 阅读 │ ④ 创作 │ ⑤ 分发 & 反馈 │
│ & 预处理│ & 评审 │ & 思考 │ & 生成 │ │
├──────────┼──────────┼──────────┼──────────┼─────────────────────────┤
│bestblogs │content │deep │content │post-to-x │
│-fetcher │-reviewer │-reading │-synthe │post-to-wechat │
│xgo-fetch │daily │reading │-sizer │send-wechat-group │
│-tweets │-content │-workflow │create │x-actions │
│xgo-search│-curator │ │-podcast │bili-actions │
│-tweets │ │ │create │xhs-actions │
│bili-fetch│ │ │-video │content-analytics │
│-content │ │ │image-gen │ │
│xhs-fetch │ │ │ │ │
│-content │ │ │ │ │
└──────────┴──────────┴──────────┴──────────┴─────────────────────────┘
一、BestBlogs 内容平台 Skills (16 个)
从 BestBlogs.dev 获取、处理、策展、生成内容。
二、Twitter/X 数据 Skills (10 个)
通过 XGo 开放接口操作 Twitter/X 数据。
Skill
功能
技术
x-actions
发推、回复、引用、转推、点赞
Chrome CDP + TypeScript
Skill
功能
技术
read-deeply
15+ 思维框架深度分析(SCQA、MECE、第一性原理、系统思维等)
Jina Reader + 多层框架
Skill
功能
技术
image-gen
AI 图片生成引擎,支持多 provider
Google / OpenAI / DashScope / Replicate
cover-image
文章封面图(5 维度定制:类型 × 调色盘 × 渲染 × 文字 × 情绪)
image-gen + 提示词模板
article-illustrator
文章配图(分析结构 → 自动定位 → 类型 × 风格生成)
image-gen + 内容分析
五、Content OS 编排 Skills (5 个)
编排每日内容全流程,通过 Daily Workspace (contents/tmp/workspace/) 共享中间数据。
通过 CLI 工具操作 Bilibili 和小红书平台。
说法示例
触发的 Skill
"今日简报" / "每日推文摘要"
xgo-digest-tweets
"拉取最新推文" / "我的时间线"
xgo-fetch-tweets
"搜一下关于 AI Agent 的推文"
xgo-search-tweets
"生成今日早报" / "每日早报"
bestblogs-daily-digest
说法示例
触发的 Skill
"B站热门" / "bilibili trending"
bili-fetch-content
"搜B站视频" / "bili search"
bili-fetch-content
"这个视频的字幕" / "AI摘要"
bili-fetch-content
"给视频三连" / "B站点赞"
bili-actions
"搜小红书" / "xhs search"
xhs-fetch-content
"小红书热门" / "看看小红书"
xhs-fetch-content
"发小红书笔记" / "post to xhs"
xhs-actions
"小红书点赞" / "收藏笔记"
xhs-actions
说法示例
触发的 Skill
"看看 @elonmusk 的资料"
xgo-view-profile
"分析一下 @karpathy"
xgo-track-kol
"对比 @sama 和 @elonmusk"
xgo-track-kol
说法示例
触发的 Skill
"每日 review" / "review 并推荐阅读"
bestblogs-content-reviewer
"处理待分析的文章" / "翻译文章结果"
bestblogs-process-articles
"处理播客" / "审校播客" / "播客分析"
bestblogs-process-podcasts
"处理待分析的推文"
bestblogs-process-tweets
"处理全部视频" / "翻译视频结果"
bestblogs-process-videos
"深度阅读 https://..." → read-deeply 分析
→ "基于这篇写推文" → synthesize-content 生成
→ "发布到推特" → post-to-x 发布
→ "也写一篇公众号" → synthesize-content 生成
→ "发到公众号" → post-to-wechat 发布
说法示例
触发的 Skill
"生成封面图" / "create a cover image"
cover-image
"给文章配插图" / "illustrate this article"
article-illustrator
"生成一张图片" / "generate an image"
image-gen
说法示例
触发的 Skill
"把早报做成播客" / "生成播客"
create-podcast
"生成短视频" / "把这篇做成视频"
create-video
场景
流程
周刊博客全流程
weekly-curator → weekly-blogger → image-gen → post-to-x / post-to-wechat
每日早报 + 分发
daily-digest → send-wechat-group / post-to-x / post-to-wechat
每日简报 + 互动
digest-tweets → x-actions (点赞/回复)
发现并关注博主
search-tweets → track-kol → manage-follows
整理关注 + 分类
manage-follows → organize-follows
7:00 process-videos ──→ 视频转录 + 本地分析 + 翻译 ──→ 内容入库
process-podcasts ──→ 播客审校+分析 ──→ ≥80分自动翻译
↓
8:00 content-reviewer ──→ 评分 review ──→ 推荐阅读清单
↓ ↓
8:30 人工调分 read-deeply → guide-reading
↓
synthesize-content(多平台内容生成)
↓ ↓ ↓
post-to-x post-to-wechat blog
9:30 daily-digest ──→ 早报生成 ──→ send-wechat-group + post-to-x + post-to-wechat
digest-tweets ──→ 推文简报 ──→ 同上
晚间 content-analytics ──→ 数据回收 → 策略优化
# 单个安装
ln -sf /path/to/gino-skills/skills/< skill-name> ~ /.claude/skills/< skill-name>
# 批量安装所有 skills
for d in /path/to/gino-skills/skills/* /; do
ln -sf " $d " ~ /.claude/skills/$( basename " $d " )
done
变量
用途
所需 Skill
BESTBLOGS_API_KEY
BestBlogs OpenAPI 鉴权
bestblogs-fetcher 及相关 skills
BESTBLOGS_ADMIN_USER_ID
BestBlogs 管理员用户 ID
bestblogs-process-*, bestblogs-add-source 等
BESTBLOGS_ADMIN_JWT_TOKEN
BestBlogs 管理员 JWT Token
同上
XGO_API_KEY
XGo 开放接口鉴权
所有 xgo-* skills
X_CHROME_PATH
Chrome 路径(可选,自动检测)
x-actions, post-to-x
GOOGLE_API_KEY
Google Gemini API Key
image-gen, cover-image, article-illustrator
OPENAI_API_KEY
OpenAI API Key(可选)
image-gen
FISH_API_KEY
Fish.audio API Key
create-podcast, create-video
CLOUDFLARE_ACCOUNT_ID
Cloudflare 账号 ID
bestblogs-weekly-blogger (R2)
R2_ACCESS_KEY_ID
R2 访问密钥
bestblogs-weekly-blogger (R2)
R2_SECRET_ACCESS_KEY
R2 密钥
bestblogs-weekly-blogger (R2)
R2_BUCKET_NAME
R2 存储桶名称
bestblogs-weekly-blogger (R2)
R2_PUBLIC_URL
R2 公开 URL
bestblogs-weekly-blogger (R2)
WECHAT_APP_ID
微信公众号 App ID
post-to-wechat
WECHAT_APP_SECRET
微信公众号 App Secret
post-to-wechat
WECHAT_BOT_HOST
微信群消息代理地址
send-wechat-group-message
WECHAT_BOT_API_KEY
微信群消息代理密钥
send-wechat-group-message
MIT