分享一个开源 Skill:用 AI Agent 自动搭建生产级 macOS App 脚手架

5 月 2 日
 287854442

最近写了好几个的开源 macOS app 项目,我估计写过独立 macOS App 的人大概都有同感:把核心功能写出来,其实只完成了一半。剩下那一半基本都是琐事,比如:

这些东西每个单独看都不难,但加起来很耗时;交给 AI 自己摸索的话,经常会走很多弯路(比如选了已经废弃的 API 、写出能跑但不能上架的配置)。

所以我把自己几个已上架 App 里反复用到的模式抽出来,做成了一个 AI Agent Skill:macos-app-scaffold 。,丢给 AI ,一次性把这些都给完成,很适合睡前丢给他,早上全搞定了。

它做什么

一句话:新建项目 + 给已有项目按需补功能,全程交互式,不强加任何东西。

项目初始化

构建与分发

▎ 没有 Apple 开发者账号也能用,会跳过签名/公证那几步,产物是未签名 DMG ,照样能分发。

应用层常见功能

工程化

怎么用

兼容 Claude Code 、Cursor 、Codex 、Gemini 等 40+ A

通用安装:

npx skills add XueshiQiao/macos-app-scaffold

仅 Claude Code:

/plugin install github:XueshiQiao/macos-app-scaf

之后三个命令就够用:


/macos-app-scaffold              # 自动判断是新建
/macos-app-scaffold-new MyApp    # 直接新建
/macos-app-scaffold-enhance      # 给已有项目按需 / logging ...)

适合谁

仓库

GitHub: https://github.com/XueshiQiao/macos-app-scaffold

MIT 协议,欢迎 issue / PR ,也欢迎吐槽哪些地方还

1702 次点击
所在节点    分享创造
1 条回复
imqiyue
5 月 2 日
不错,关注一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1209948

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX