用 MINE 把任意 GitHub 仓库变成 Claude Code 资产——自动化导入、格式转换、长期同步

你有没有过这种经历?

刷到一个开源项目写着“Fabric patterns”“LangChain agent”或“AutoGen workflow”,想把它搬进自己的 Claude Code 环境,结果一看仓库结构混乱,还要手动改格式,直接劝退。

今天要说的 MINE(Modular Integration and Normalization Engine),就是专门解决这个问题的。

MINE 是什么?

它其实是两个配套的 Claude Code Skill

  • mine:负责“导入+标准化”。能从任意 GitHub 仓库里扫描 Claude 相关资源,包括 Skills、Commands、Agents、Hooks、MCP 配置、CLAUDE.md,甚至能把 Fabric 的 patterns 转换成 Claude 可识别的格式。
  • mine-mine:负责“同步+保护”。能发现你之前导入过的仓库,检查上游有没有更新,并以事务方式应用变更,绝不覆盖你本地的修改。

换句话说,MINE 的工作流就是:ingest → normalize → track → keep updated,从吞入仓库到长期维护,全流程自动化。

最实用的三个场景

  • 跨框架迁移:Fabric、LangChain、AutoGen 的项目模式,MINE 能自动转换成 Claude Code 可运行的 artifacts。
  • 团队知识沉淀:团队代码库里散落着各种 agents、commands、prompt,MINE 能统一整理到 Claude 目录,不再各自为政。
  • 长期同步:上游仓库更新了?mine-mine 会检测变更并给你 dry-run 预览,确认后再应用,避免意外覆盖。

使用方式

支持一键安装脚本,也支持手动下载。典型用法:

  • python3 ~/.claude/skills/mine/scripts/import_assets.py –source https://github.com/user/repo –scope user –apply
  • python3 ~/.claude/skills/mine/scripts/import_assets.py –source https://github.com/danielmiessler/fabric –scope user –mode convert –apply
  • python3 ~/.claude/skills/mine-mine/scripts/discover_integrations.py –discover

安装前还能 dry-run 预览导入计划,冲突保护也默认开启,安全级别拉满。

总结

如果你经常在不同 AI 框架仓库之间来回“搬运” Claude 资源,MINE 是个值得放进工具箱的效率神器。

GitHub:https://github.com/uhl-solutions/MINE

**GitHub:** https://github.com/uhl-solutions/MINE

评论区

0 条评论

登录后可评论。

查看完整榜单
查看完整榜单
查看完整榜单