byfanx

Mcd Commit Fuel — Git skill for Claude Code

Git community

代码换麦麦:根据本地 git 提交与构建节奏,在 VS Code / Claude Code 状态栏给出麦当劳积分、优惠券与餐品推荐,基于麦当劳 MCP.

How to install Mcd Commit Fuel

This entry records only its repository, not the path inside it, so there is no exact command to give. Open byfanx/mcd-commit-fuel and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Mcd Commit Fuel does

代码换麦麦:根据本地 git 提交与构建节奏,在 VS Code / Claude Code 状态栏给出麦当劳积分、优惠券与餐品推荐,基于麦当劳 MCP。代码不出本机,下单需确认。参赛作品,非麦当劳官方产品。

Alternatives in Git

  • n8n MCP — GitHub Repo stars MCP for Claude Desktop/Code to build n8n workflows n8n workflow integration 15.5k ★
  • GitLab — Source Control GitLab integration via MCP 14k ★
  • Git MCP — GitHub Repo stars Free open-source remote MCP server for any GitHub project Git integration MCP 7.8k ★

README

麦麦代码补给站(mcd-commit-fuel)

根据本地 git 提交与构建节奏,在 VS Code / Claude Code 状态栏给出麦当劳积分、优惠券与按餐段推荐的餐品。代码不出本机,下单需确认。

⚠️ 本项目为麦当劳程序员节创意开发大赛参赛作品,由参赛者独立开发,**非麦当劳官方产品**。餐品信息、价格及供应状态以麦当劳官方渠道的实时结果为准;营养信息仅供参考,不构成医疗或营养建议。

它做什么

在本地读取你的开发节奏,判断当前状态,只在合适的时候安静地给一句提示:

状态 什么时候出现 状态栏
空闲 / 专注中 默认;30 分钟内提交 ≥ 2 次算专注,不打扰 🍟 1200分 · 6券
构建等待 构建或测试运行超过 3 分钟 ⏳ 构建中 · 收藏门店 3 张券可用
卡 bug 20 分钟内测试连续失败 3 次,或 1 小时内 revert 2 次 按餐段推荐,如下午 ☕ 下午茶?锡兰红茶 2kcal
刚发版 30 分钟内打了 release tag(如 v1.2.0) 🎉 发版了 · 请团队吃一顿?
收工 今天有提交,且已空闲 90 分钟 🧾 收工了 · 今日小票
  • 本月有积分即将过期时,状态栏会加上 ⚠过期。
  • 同一类提醒每天最多 2 次,超过后只显示积分和券数。
  • 3 天内到期、到店可用的券会在状态栏提示(如 🍟 1200分 · 6券 · 2张临期),点开后点击就能用这张券下单。
  • 餐品按餐段推荐(见下方按餐段推荐),所有推荐都附热量和营养信息。
  • Commit 小票:把今天的提交、测试、构建耗时换成一张字符画小票:
================================
    MCD COMMIT FUEL 今日小票
--------------------------------
日期                  2026-10-10
时间                       18:20
提交                        x 12
Revert                       x 1
测试             通过 8 / 失败 3
构建与测试耗时           14 分钟
--------------------------------
今日推荐                  苹果片
                         32 kcal
              蛋白质 0g · 钠 0mg
--------------------------------
积分                        1200
可用券                      6 张
================================
   代码不出本机 · 下单需确认
  • 点单、团餐和领券(VS Code):手动触发,弹窗二次确认后才会调用写接口,支付在麦当劳 App 中完成。
    • 点一份餐品:到店自取,可以选收藏门店,也可以按城市和门店名搜索,按当前餐段推荐。
    • 用券下单:在详情里点击一张到店可用的券。
    • 请团队吃一顿:团餐外送到你在麦当劳 App 中保存的地址,默认 2~4 人,也可以自定义人数。每人一个汉堡加一杯饮品,小食共享,确认框里列出人均热量和人均价格。没有地址时会提示先去 App 里添加。

按餐段推荐

先看餐品是否适合这个时间,再看热量。常点的排在最前;有收藏门店时只推荐这家店当前在卖的。薯条、甜品冰品和套餐不主动推荐。

餐段 时间 推荐 每份热量上限
早餐 06:00–10:30 粥、豆浆、麦满分、咖啡 500 kcal
午餐 / 晚餐 11:00–13:30 / 17:30–20:00 汉堡 + 饮品 800 kcal(合计)
下午茶 14:00–17:00 红茶、咖啡、奶铁、派 300 kcal
夜宵 22:00–06:00 轻食,不含咖啡因 250 kcal
其他时段 轻食和饮品 250 kcal

目标用户

  • 每天在 VS Code 或 Claude Code 里写代码、也常点麦当劳的开发者。
  • 想及时用掉临期券和即将过期积分,又不想频繁切到手机