用 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 条评论
登录后可评论。













