返回博客

告别脚本:用 Claude Code 一键备份你所有的 GitHub Star 仓库

GithubBackup

你 Star 过的仓库可能有几百个,心里也知道应该备份一下。可真要动手时,写脚本、管理 Token、处理分页……每一步都在劝退。如果只需要说一句“帮我把 GitHub Star 导出来”,然后就坐等完成,那该多好?

这就是 Claude Code 的 GitHub Star 导出技能能做的事。它像一个 AI 小助手,自动帮你拉取所有点赞过的仓库,处理好各种细节,最终生成一份整洁的 Markdown 文件。不用写脚本,不用记命令,动动嘴就行。

什么是 Claude Code?

Claude Code 是 Anthropic 推出的 AI 编程助手,就运行在你的终端里。它能读写文件、执行 Shell 命令、调用 API——而你只需要用自然语言下达指令。通过加载插件(官方叫“技能”),它还能获得各种专项能力,比如我们这里要用的导出 GitHub Star。

这个技能全称是 github-repo-backup-skill。只需安装一次,以后备份 Star 仓库就变成一句话的事。

三步搞定导出

第一步:安装插件

在 Claude Code 中执行以下命令:

/plugin marketplace add urumchi/github-repo-backup-skill
/plugin install github-repo-backup@mktime-github-backup

搞定,技能已就位。

第二步:说出你的需求

直接告诉 Claude:

> “导出我的 GitHub Star 到 Markdown”

AI 助手会接管后续一切。它会先检查你的环境(操作系统、网络、可用工具),然后看有没有设置好 GitHub Token。如果没设置,它会一步步引导你创建,全程用自然语言对话,在当前窗口里就能完成。

第三步:拿到你的 Markdown 文件

第三步:拿到你的 Markdown 文件

稍等片刻,你的工作目录下就会生成一个 github-starred-repos-2026-06-12.md 文件。里面整齐排列着你所有 Star 过的仓库信息。

输出效果

生成的 Markdown 长这样:

markdown

# 📂 My GitHub Starred Repositories

**Export Date**: 2026-06-12  |  **Repos**: 847  |  **Total Stars**: 2,341,000

| # | Repository | Stars | Language | Starred At |
| :---: | :--- | :---: | :---: | :---: |
| 1 | [**tensorflow/tensorflow**](https://github.com/tensorflow/tensorflow) — Open Source ML Framework | ⭐ 188k | C++ | 2024-03-15 |
| 2 | [**vercel/next.js**](https://github.com/vercel/next.js) — The React Framework | ⭐ 128k | JavaScript | 2024-02-20 |

干净、可读,用任何 Markdown 查看器或笔记软件都能轻松打开。

为什么这比手动脚本更好

| 方案 | Token 设置 | 分页处理 | 网络错误 | 记住命令 |

|------|:----------:|:--------:|:--------:|:--------:|

| 自己写脚本 | 自己处理 | 自己处理 | 自己排查 | 自己记 |

| 开源脚本 | 自己配置 | 已处理 | 自己排查 | 需要查文档 |

| Claude Code 技能 | 助手引导 | 已处理 | 自动降级 | 自然语言 |

这个技能不只是跑脚本——它会诊断问题。代理阻断了 Node.js?切到 curl。没装 jq?告诉你具体怎么装。触发速率限制了?解释原因并给出下一步。

隐私:你的 Token 留在本地

这个技能不只是机械地跑脚本——它还会诊断问题。比如代理阻断了 Node.js?它会自动切到 curl。没装 jq?它会告诉你具体怎么安装。触发速率限制了?它也会解释原因并给出建议。

隐私:你的 Token 只留在本地

这个技能完全在你的本机运行。你的 GitHub Token 只从本地环境变量读取,仅发往 api.github.com。没有任何第三方服务器能看到你的 Token 或仓库列表。生成的 Markdown 文件也只会保存在你自己的磁盘上。

这个工具的局限

免费技能能给你的,是一份干净的 Markdown 备份——仅此而已。它是一个静态快照,没有分类、没有搜索、不能自动更新、也没有 AI 加工。想获得新的导出,需要手动重新运行。

🚀 想要更多?试试 mktime.org

如果一份静态 Markdown 文件还不够——如果你想要一个完整的 Star 仓库管理平台,那不妨看看这里:

👉 https://mktime.org

在基础 Markdown 导出之上,mktime.org 还提供了:

  • 🤖 AI 智能分类 — 每个仓库自动归入 21 个技术分类之一(Web 开发、AI、DevOps、区块链等)
  • 🏷️ AI 标签生成 — 为每个仓库生成精准的技术栈标签
  • 📝 AI 一句话总结 — 中英双语摘要,一眼看懂每个仓库是做什么的
  • 🔄 每日自动同步 — 新 Star 自动拉取,无需手动重复操作
  • 🔍 全文搜索 — 按名称、描述、语言或标签,在整个收藏中搜索
  • 📊 每周邮件周报 — 每周五上午,一封邮件总结你本周 Star 了哪些仓库

如果说 Claude Code 技能给你的是一个文件,那 mktime.org 给你的就是一个知识库。 它将被动的 Star 行为,转化为主动的知识沉淀——一个可搜索、有组织、经 AI 增强的个人技术图书馆,收纳每一个你曾经觉得有趣的项目。

访问 mktime.org →
有问题?欢迎来信 support@mktime.org