SkillsScout
FRONTEND-DESIGN / 前端与设计

create-mobile-app-microsoft-power-platform-skills

收录日期 2026-07-27·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
8
安全性
8
7.7SCOUT SCORE

1. 基本信息

项目 内容
名称 create-mobile-app-microsoft-power-platform-skills
作者/维护者 Microsoft(Power Platform 团队)
来源链接 https://github.com/microsoft/power-platform-skills/tree/main/plugins/mobile-apps/skills/create-mobile-app
许可证 MIT(GitHub API 获取)
GitHub Stars 566(GitHub API 获取;此为合集仓库整体数字,不代表本技能自身热度)
Forks 116(GitHub API 获取)
最新版本 mobile-app 插件 v0.1.0(插件 manifest 获取)
安装方式 Claude Code / GitHub Copilot CLI 会话内执行 /plugin marketplace add microsoft/power-platform-skills/plugin install mobile-app@power-platform-skills

2. 功能介绍与亮点

create-mobile-app 是 Power Platform 官方 mobile-app 插件内的顶层编排技能,负责把“从零搭建一个带原生能力的 Power Apps 移动应用”这条完整链路收进一次对话式向导:

3. 适用场景

固定分类:前端与设计。面向已在使用 Power Platform、想用 Expo/React Native 搭建出带相机/地理定位/PDF 等原生能力的 iOS/Android 应用的开发者,尤其适合不熟悉移动端脚手架搭建全过程、希望由 Agent 接管从环境初始化到界面构建全流程的中级用户。

4. 跨 Agent 兼容性

(另注:README 同时列出 GitHub Copilot CLI 支持,但其不属于本报告评估的四个目标生态。)

5. 推荐理由

把原生移动应用从“环境搭建”到“界面代码就绪”这条通常需要人工逐步摸索的链路,压缩成一个内置断点续跑与多道编译门禁的对话式向导,显著降低了不熟悉 Expo/React Native 工具链的 Power Platform 开发者的上手门槛,同时用委派式架构把具体改动交给专门子技能处理,避免单一技能承担过多职责。

6. 评分

维度 分数 说明
受欢迎程度 7 官方 Microsoft Power Platform 团队出品;所属 mobile-app 插件近一周内(07-20~07-24)多位具名工程师连续提交;GitHub issue 中已有具名用户在缺陷报告 “Skill / Command” 字段直接标注 create-mobile-app(如 #286),同插件下另有两起具名用户报告,证明存在真实使用者
可用性 8 安装为插件市场一条命令;SKILL.md 文档详尽(前置条件表、故障排查表、断点续跑机制说明一应俱全);近一周内仍有维护提交;需另行配置 Node.js/Expo/Power Platform 环境,非纯复制即用
安全性 8 见下方检查清单

安全检查清单

① 权限范围:本地 Bash/文件读写用于 npm/npx/Expo/git 等标准移动开发工具链操作;文档对 expo prebuild --clean、删除 ios//android/ 目录、环境删除等破坏性操作明确要求先向用户确认,权限对应“搭建/编排移动应用”这一明确用途。 ② 运行时联网:与 Microsoft 官方 Power Platform API 及 Microsoft Learn 官方文档 MCP 通信,外联目标透明,非未知第三方服务。 ③ 凭据处理:复用 npx power-apps 自身 MSAL 缓存与 az login(Azure CLI)会话,凭据由标准官方 CLI 机制管理,技能本身不存储、不转发。 ④ 可疑指令:未见混淆代码或隐蔽外发指令。 ⑤ 作者信誉:Microsoft 官方仓库出品。 ⑥ License:MIT,明确。 ⑦ 维护时间:近一周(2026-07-24)仍有提交,非弃置项目。

综合:有代码执行但范围明确、可审计;外联目标透明;License 清晰——判 8 分。

7. 跟同类 Skills 相比的优势

项目 定位 差异化
create-mobile-app(本技能) 官方 MCP+CLI 组合驱动,端到端编排从需求到可运行 App;内置断点续跑与多道 TypeScript 编译门禁 开源免费,直接接入用户自己的 Power Platform 环境与连接器,生成真正的原生 React Native 代码而非套壳
Wrap for Power Apps 向导(Microsoft 官方,2026 年公开预览) 已有的 Canvas App 打包成原生移动 App 外壳,原 Canvas App 改动会自动同步到已分发的原生版本 不生成新的原生代码,面向“已有 Canvas App 需要移动端外壳”的场景,而非从零搭建带原生模块能力的应用
deploy(同插件姊妹技能) 只负责已有项目的构建与推送到 Power Platform 这一单一动作 更轻量,但前提是 App 已由 create-mobile-app 或手工搭建完成

8. 用户评价

用户 darkwheel 于 2026-07-22 在 GitHub Issue #286(microsoft/power-platform-skills)中具名报告:使用 create-mobile-app 生成的应用在通过 Wrap 创建的应用注册下调用 fetchInstanceUrl 时返回 403 权限不足错误,阻塞了 Dataverse 数据读取,该问题当前仍处于开放状态。同插件下另有用户 gallazor(#268,2026-07-19)反映原生模块模板尚未支持蓝牙/NFC/BLE,希望后续版本补齐;用户 RebekkaAalbers(#264,2026-07-17,已修复关闭)报告过插件安装阶段的权限错误。三起报告均来自不同具名用户,反映出已有开发者在真实项目中使用本技能并遇到具体问题。除此之外,本技能目前在第三方平台尚无更多具名评价。

9. 其他补充

mobile-app 插件版本号为 0.1.0,仍处于早期迭代阶段;插件内置 Microsoft Learn 官方文档 MCP 服务器(https://learn.microsoft.com/api/mcp),生成代码时可直接查询 Dataverse Web API、Power Apps CLI、连接器等官方文档,减少凭记忆猜测语法的情况。

10. 安装使用方式

在 Claude Code 或 GitHub Copilot CLI 会话内依次执行:

/plugin marketplace add microsoft/power-platform-skills
/plugin install mobile-app@power-platform-skills

使用前需先用 degit 将官方 expo-app-standalone 模板拉取到一个新的工作目录并执行 npm install,随后在该目录内以 /create-mobile-app --working-dir <模板目录> 触发(或在对话中直接描述“帮我从零搭建一个 Power Apps 原生移动应用”)。安装/更新后无需重启 Agent,插件市场支持自动更新。

11. 注意事项