Not in the top 1,000 by GitHub stars
BEN020406/maimen-order-manager
麦当劳 MCP 技能:待评价清单、好评兑礼进度、发票报销门槛凑单、单次抽奖确认。99 项测试,非官方产品。
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 8546fb149869
No earlier version was observed for comparison.
Heat
1.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
maimen-order-manager
When your agent uses it
麦门订单管家。当用户想查「有没有没评价的订单」「哪些订单能开发票」「积分抽奖活动/我的奖品」时使用;也适用于「我还有多少单没评价」「找出上海最近能开发票的麦当劳订单」「查一下现在有没有抽奖」「抽一次」。它通过麦当劳中国 MCP 读取近期订单与抽奖信息,自动统计待评价候选、整理开票清单、单次执行抽奖,并在每个外部动作前给出预览和单独确认。本技能不提供省钱点餐、优惠组合优化、在线试算或自动下单。
What it loads into context
Frontmatter
153 tokensAlways available to the agent
SKILL.md
3,374 tokensWhen the skill is activated
Reference documents
13,644 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 何时使用
- 铁律(违反即返工)
- 工作流
- 数据事实与降级
- 空状态与错误文案
- 资源索引
- 改完代码的自检
Scripts executed separately
docs/data.jsscripts/cli.pyscripts/common/__init__.pyscripts/common/contracts.pyscripts/common/mcp_client.pyscripts/common/redact.pyscripts/common/state_machine.pyscripts/operations/__init__.pyscripts/operations/invoice.pyscripts/operations/lottery.pyscripts/operations/orders.pyscripts/tests/__init__.pyscripts/tests/test_cli.pyscripts/tests/test_invoice.pyscripts/tests/test_lottery.pyscripts/tests/test_orders.pyscripts/tests/test_safety.pyui/assets/build_logo.pyui/data.js
Files
.gitignoreasset35 bytesCONTEST_DECLARATION.mddoc1,522 bytesMCP_INTEGRATION.mddoc8,372 bytesREADME.mddoc6,410 bytesSKILL.mdcore12,129 bytesSKILL.mdcore12,129 bytesSKILL.mdcore12,129 bytesSKILL.mdcore12,129 bytesSKILL.mdcore12,129 bytesSKILL.mdcore12,129 bytesdocs/assets/favicon.icoasset14,013 bytesdocs/assets/logo-192.pngasset29,402 bytesdocs/assets/logo-512.pngasset122,378 bytesdocs/assets/logo-64.pngasset6,422 bytesdocs/data.jsruns24,626 bytesdocs/index.htmlasset49,938 bytesreferences/invoice-handoff.mddoc3,940 bytesreferences/mcp-capabilities.mddoc6,020 bytesreferences/order-status.mddoc4,246 bytesreferences/ui-spec.mddoc10,147 bytesscripts/cli.pyruns17,449 bytesscripts/common/__init__.pyruns0 bytesscripts/common/contracts.pyruns19,831 bytesscripts/common/mcp_client.pyruns6,124 bytesscripts/common/redact.pyruns4,021 bytesscripts/common/state_machine.pyruns4,461 bytesscripts/fixtures/draw_result.jsonasset433 bytesscripts/fixtures/invoice_profile.jsonasset225 bytesscripts/fixtures/lottery_info.jsonasset914 bytesscripts/fixtures/my_prizes.jsonasset860 bytesscripts/fixtures/orders.jsonasset4,012 bytesscripts/fixtures/tools_empty.jsonasset205 bytesscripts/fixtures/tools_public.jsonasset1,799 bytesscripts/operations/__init__.pyruns0 bytesscripts/operations/invoice.pyruns15,076 bytesscripts/operations/lottery.pyruns13,563 bytesscripts/operations/orders.pyruns7,459 bytesscripts/tests/__init__.pyruns0 bytesscripts/tests/test_cli.pyruns3,460 bytesscripts/tests/test_invoice.pyruns8,413 bytesscripts/tests/test_lottery.pyruns6,642 bytesscripts/tests/test_orders.pyruns9,166 bytesscripts/tests/test_safety.pyruns3,929 bytesui/assets/build_logo.pyruns2,876 bytesui/assets/favicon.icoasset14,013 bytesui/assets/logo-192.pngasset29,402 bytesui/assets/logo-512.pngasset122,378 bytesui/assets/logo-64.pngasset6,422 bytesui/data.jsruns24,626 bytesui/index.htmlasset49,938 bytesui/shot-desktop.pngasset203,978 bytesui/shot-invoice.pngasset232,577 bytesui/shot-lottery.pngasset178,859 bytesui/shot-mobile.pngasset94,547 bytesui/shot-orders.pngasset203,945 bytesworkbuddy.mddoc5,110 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- maimen-order-manager
Repository facts
- License
- No license detected
- Created
- Oct 21, 2026
- Last pushed
- Oct 22, 2026
- Forks
- 6
- Open issues
- 0
- Project activity
- Active
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 5 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 22 network referencesin 5 files: MCP_INTEGRATION.md:13 README.md:8 docs/index.html:443 and 2 more
- No hidden or obfuscated text
- No instruction overrides
- 19 executable scriptsin 19 files: docs/data.js:1 scripts/cli.py:1 scripts/common/__init__.py:1 and 16 more
- 2 references to secretsin 2 files: scripts/common/redact.py:75 scripts/tests/test_lottery.py:49
- No requests to vote in Hot
Show all 43 signals by file
MCP_INTEGRATION.md
- Network accessline 13
|---|---| | 名称 | 麦当劳中国 MCP(`mcd-mcp`) | | 地址 | `https://mcp.mcd.cn` | - Network accessline 14
| 名称 | 麦当劳中国 MCP(`mcd-mcp`) | | 地址 | `https://mcp.mcd.cn` | | 传输 | Streamable HTTP(`type: "streamableHttp"`) | - Network accessline 15
| 地址 | `https://mcp.mcd.cn` | - Network accessline 16
[Credential-related source omitted] - Network accessline 17
[Credential-related source omitted] - Network accessline 18
| Token 获取 | [open.mcd.cn/mcp](https://open.mcd.cn/mcp) → 登录 → 控制台 → 申请 | - Network accessline 26
"mcd-mcp": { "type": "streamableHttp", "url": "https://mcp.mcd.cn", - Network accessline 27
[Credential-related source omitted] - Network accessline 28
"url": "https://mcp.mcd.cn",
README.md
- Network accessline 8
🔗 **在线演示**:https://ben020406.github.io/maimen-order-manager/ (样例数据,可直接点开) - Network accessline 52
1. WorkBuddy 桌面端(技能运行在本地,依赖本机 Python 与连接器配置) 2. 麦当劳 MCP Token:[open.mcd.cn/mcp](https://open.mcd.cn/mcp) 登录 → 控制台 → 申请 - Network accessline 53
2. 麦当劳 MCP Token:[open.mcd.cn/mcp](https://open.mcd.cn/mcp) 登录 → 控制台 → 申请 - Network accessline 72
"mcd-mcp": { "type": "streamableHttp", "url": "https://mcp.mcd.cn", - Network accessline 73
[Credential-related source omitted] - Network accessline 74
"url": "https://mcp.mcd.cn",
docs/data.js
- Executable scriptline 1
Executable file
docs/index.html
- Network accessline 443
<footer class="foot"> <img class="foot__logo" src="assets/logo-192.png" alt="" width="38" height="38" decoding="async"> <a class="foot__star" href="https://github.com/BEN020406/maimen-order-manager" target="_blank" rel="noopener"> - Network accessline 444
<img class="foot__logo" src="assets/logo-192.png" alt="" width="38" height="38" decoding="async"> <a class="foot__star" href="https://github.com/BEN020406/maimen-order-manager" target="_blank" rel="noopener"> <span aria-hidden="tr - Network accessline 445
<a class="foot__star" href="https://github.com/BEN020406/maimen-order-manager" target="_blank" rel="noopener">
references/mcp-capabilities.md
- Network accessline 3
[Credential-related source omitted]
scripts/cli.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/common/__init__.py
- Executable scriptline 1
Executable file
scripts/common/contracts.py
- Executable scriptline 1
Executable file
scripts/common/mcp_client.py
- Executable scriptline 1
Executable file
scripts/common/redact.py
scripts/common/state_machine.py
- Executable scriptline 1
Executable file
scripts/operations/__init__.py
- Executable scriptline 1
Executable file
scripts/operations/invoice.py
- Executable scriptline 1
Executable file
scripts/operations/lottery.py
- Executable scriptline 1
Executable file
scripts/operations/orders.py
- Executable scriptline 1
Executable file
scripts/tests/__init__.py
- Executable scriptline 1
Executable file
scripts/tests/test_cli.py
- Executable scriptline 1
Executable file
scripts/tests/test_invoice.py
- Executable scriptline 1
Executable file
scripts/tests/test_lottery.py
scripts/tests/test_orders.py
- Executable scriptline 1
Executable file
scripts/tests/test_safety.py
- Executable scriptline 1
Executable file
ui/assets/build_logo.py
- Executable scriptline 1
#!/usr/bin/env python3
ui/data.js
- Executable scriptline 1
Executable file
ui/index.html
- Network accessline 443
<footer class="foot"> <img class="foot__logo" src="assets/logo-192.png" alt="" width="38" height="38" decoding="async"> <a class="foot__star" href="https://github.com/BEN020406/maimen-order-manager" target="_blank" rel="noopener"> - Network accessline 444
<img class="foot__logo" src="assets/logo-192.png" alt="" width="38" height="38" decoding="async"> <a class="foot__star" href="https://github.com/BEN020406/maimen-order-manager" target="_blank" rel="noopener"> <span aria-hidden="tr - Network accessline 445
<a class="foot__star" href="https://github.com/BEN020406/maimen-order-manager" target="_blank" rel="noopener">
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 37 facts
- Network access in prose of documentationMCP_INTEGRATION.md:13Low confidence
- Network access in prose of documentationMCP_INTEGRATION.md:14Low confidence
- Network access in prose of documentationMCP_INTEGRATION.md:15Low confidence
- Network access in prose of documentationMCP_INTEGRATION.md:16Low confidence
- Network access in prose of documentationMCP_INTEGRATION.md:17Low confidence
- Network access in prose of documentationMCP_INTEGRATION.md:18Low confidence
- Network access in code of documentationMCP_INTEGRATION.md:26Low confidence
- Network access in code of documentationMCP_INTEGRATION.md:27Low confidence
- Network access in code of documentationMCP_INTEGRATION.md:28Low confidence
- Network access in prose of documentationREADME.md:8Low confidence
- Network access in prose of documentationREADME.md:52Low confidence
- Network access in prose of documentationREADME.md:53Low confidence
- Network access in code of documentationREADME.md:72Low confidence
- Network access in code of documentationREADME.md:73Low confidence
- Network access in code of documentationREADME.md:74Low confidence
- Executable script in code of a file that runsdocs/data.js:1High confidence
- Network access in prose of documentationreferences/mcp-capabilities.md:3Low confidence
- Executable script in code of a file that runsscripts/cli.py:1High confidence
- Executable script in prose of a file that runsscripts/common/__init__.py:1Low confidence
- Executable script in prose of a file that runsscripts/common/contracts.py:1Low confidence
- Executable script in prose of a file that runsscripts/common/mcp_client.py:1Low confidence
- Executable script in prose of a file that runsscripts/common/redact.py:1Low confidence
- Access to secrets in code of a file that runsscripts/common/redact.py:75High confidence
- Executable script in prose of a file that runsscripts/common/state_machine.py:1Low confidence
- Executable script in prose of a file that runsscripts/operations/__init__.py:1Low confidence
- Executable script in prose of a file that runsscripts/operations/invoice.py:1Low confidence
- Executable script in prose of a file that runsscripts/operations/lottery.py:1Low confidence
- Executable script in prose of a file that runsscripts/operations/orders.py:1Low confidence
- Executable script in prose of a testscripts/tests/__init__.py:1Low confidence
- Executable script in prose of a testscripts/tests/test_cli.py:1Low confidence
- Executable script in prose of a testscripts/tests/test_invoice.py:1Low confidence
- Executable script in prose of a testscripts/tests/test_lottery.py:1Low confidence
- Access to secrets in code of a testscripts/tests/test_lottery.py:49Low confidence
- Executable script in prose of a testscripts/tests/test_orders.py:1Low confidence
- Executable script in prose of a testscripts/tests/test_safety.py:1Low confidence
- Executable script in code of a file that runsui/assets/build_logo.py:1High confidence
- Executable script in code of a file that runsui/data.js:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.