Mc Life Desk

麦麦人生工作台(mc-life-desk)- 运行在 WorkBuddy 中的个人麦当劳消费管理工作台。当用户提到麦当劳、麦麦、麦门、点餐、"今天吃什么"、汉堡、巨无霸、麦辣、麦乐送、优惠券核销、麦当劳订单、消费账本、点餐日历等话题时使用。本 skill 连接麦当劳 MCP,维护个人点餐档案,记录订单,分析消费习惯,并根据实时菜单、门店、优惠和用户偏好辅助下一次点餐。这是麦当劳程序员创意开发大赛参赛作品,不是麦当劳官方产品。

1,765 stars 38 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add Niiiiikiiiiii/McLife-Desk --skill mc-life-desk
Manual install
git clone --depth 1 https://github.com/Niiiiikiiiiii/McLife-Desk.git /tmp/McLife-Desk
mkdir -p ~/.claude/skills
cp -r /tmp/McLife-Desk/. ~/.claude/skills/mc-life-desk

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 麦麦人生工作台(mc-life-desk)

一个长期运行的个人麦当劳消费管理工作台。核心闭环:

```
连接 MCP → 建立个人档案 → 记录订单 → 分析消费 → 实时决策 → 用户确认点餐 → 更新档案和记录
```

> **首次安装/配置**(含麦当劳 MCP Token 获取与替换方法)见 `INSTALL.md`。本包不含任何 Token 和个人信息,所有数据由用户安装后自行初始化。

本 skill 是麦当劳程序员创意开发大赛参赛作品,不是麦当劳官方产品。热量和营养信息只用于消费记录、趋势观察和点餐参考,不提供医疗诊断、减肥保证或专业营养建议。

## 工作台数据目录

所有长期状态保存在工作台数据目录(下称 `DATA_DIR`)。定位顺序:

1. 当前工作区查找 `麦麦人生工作台数据/workspace-status.md`(或 `profile.json`)
2. 未找到 → 询问用户,或按 `references/data-schema.md` 的「首次初始化」在当前工作区创建整套数据结构

`DATA_DIR` 内文件:`profile.json`、`preferences.md`、`orders.csv`、`nutrition.csv`、`store-preferences.json`、`temporary-rules.json`、`monthly-reports/`、`workspace-status.md`。字段定义见 `references/data-schema.md`。

## 首次使用流程(严格按顺序)

1. **验证麦当劳 MCP 连接**:加载并调用 `mcp__mcd-mcp__now-time-info`(无副作用)确认连接,再调用 `mcp__mcd-mcp__query-my-account` 确认账户权限。任一失败 → 按「MCP 不可用规则」处理。
2. **收集个人点餐信息**:向用户提出 9 项档案问题(城市/门店、就餐方式、午餐预算、晚餐预算、喜好、忌口、饮料偏好、是否记录热量、是否允许读取订单)。用户可跳过任何问题,不得强迫。完整话术见 `examples/first-use.md`。
3. **查询并确认常用门店**:用户提供的城市/门店只是初始信息,必须调用 MCP 门店查询工具验证后,展示查询结果让用户选择确认,才可写入 `store-preferences.json`。区分常用门店(长期偏好)/ 当前点餐门店(每次重新确认)/ 外送门店(实时查询)/ 活动门店(实时接口)。
4. **建立数据空间并生成工作台首页**:按 `references/data-schema.md` 创建 `DATA_DIR` 全部文件,并复制 `templates/dashboard.html` 到 `DATA_DIR/dashboard.html`,把用户真实档案/订单/统计注入页面内嵌的 mc-data JSON(替换演示数据),向用户展示工作台。
5. **同步近期订单**:仅在用户明确允许后调用 `mcp__mcd-mcp__order-list`。只保存 MCP 实际返回的数据,标记 `synced_at` 和 `data_source=mcp`,缺失字段保留空值,不猜测金额、餐品或营养数据。

## MCP 不可用规则(硬约束)

MCP 未连接、Token 无效或工具调用失败时:

- 不得生成模拟菜单、模拟订单、模拟价格或模拟优惠
- 不得用示例数据冒充真实数据
Read the full skill on GitHub

Details

Skill name
mc-life-desk
Repo updated
11 October 2026

FAQ

What does the Mc Life Desk skill do?

麦麦人生工作台(mc-life-desk)- 运行在 WorkBuddy 中的个人麦当劳消费管理工作台。当用户提到麦当劳、麦麦、麦门、点餐、"今天吃什么"、汉堡、巨无霸、麦辣、麦乐送、优惠券核销、麦当劳订单、消费账本、点餐日历等话题时使用。本 skill 连接麦当劳 MCP,维护个人点餐档案,记录订单,分析消费习惯,并根据实时菜单、门店、优惠和用户偏好辅助下一次点餐。这是麦当劳程序员创意开发大赛参赛作品,不是麦当劳官方产品。

How do I install the Mc Life Desk skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add Niiiiikiiiiii/McLife-Desk --skill mc-life-desk. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Mc Life Desk popular?

It lives in Niiiiikiiiiii/McLife-Desk, which has 1,765 GitHub stars and 38 forks.

Related skills

Hexstellar

1.4k

brayonpi/hexstellar

Decide, don't guess — trigger on ANY combinatorial or ground-state decision where a plausible guess is worse than silence: rosters and on-call schedules, packing and placement, RAG passage selection, frequency/register coloring, judge consensus, set cover, QUBO/Ising, spectra, integer relations. The HexStellar CLI takes the decision as JSON and returns a result with explicit assurance and a verifiable receipt. The live examples are encoding recipes to mutate, not the allowed problem set. Not for text generation, retrieval, or unsupported proof claims.

AI, LLMs & Agents93

Gbro Collage Broll

1.6k

pyang5166/gbro-collage-broll

将约 5 秒口播文稿、观点句或抽象概念做成高级 editorial halftone paper-collage / 半调纸拼贴 B-roll。用户说“collage b-roll”“纸拼贴 b-roll”“半调拼贴”“拼贴风格配画面”“用这段文稿做拼贴动画”“gbro-collage-broll”,或希望把一句文稿转成拼贴视觉隐喻时,必须使用此 skill。强制采用三阶段审批:先只提视觉隐喻,用户确认后才生成彩色拼贴静帧,静帧再次确认后才默认调用 Gemini Omni Flash 生成首尾帧组装动画。默认视频模型固定为 gemini-omni-flash-preview,不再默认使用 Veo;只有用户明确指定其他模型时才切换。

AI, LLMs & Agents133

MCP CLI

1.3k

philschmid/mcp-cli

Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers.

AI, LLMs & Agents160

AI Daily Digest

1.7k

vigorX777/ai-daily-digest

Fetches RSS feeds from 90 top Hacker News blogs (curated by Karpathy), uses AI to score and filter articles, and generates a daily digest in Markdown with Chinese-translated titles, category grouping, trend highlights, and visual statistics (Mermaid charts + tag cloud). Use when user mentions 'daily digest', 'RSS digest', 'blog digest', 'AI blogs', 'tech news summary', or asks to run /digest command. Trigger command: /digest.

AI, LLMs & Agents181

Qiaomu Mondo Poster Design

1.3k

joeseesun/qiaomu-mondo-poster-design

一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计"、"读书笔记配图"、"公众号封面"、"小红书配图"、"文章配图"。One-sentence generation of master-level posters, book covers, album covers and designs. 33+ legendary designer styles with multi-platform aspect ratio support (21:9, 16:9, 3:4, 1:1, 9:16).

AI, LLMs & Agents131

Agents Md

1.1k

getsentry/skills

Creates and maintains concise AGENTS.md and CLAUDE.md project instruction files. Use when asked to create AGENTS.md, update AGENTS.md, maintain agent docs, set up CLAUDE.md, document repository agent conventions, or keep coding-agent instructions minimal and reference-backed.

AI, LLMs & AgentsIn 1 list62

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.