说明书只有一句话的演示:"Clone my to-do app as a native Mac app. Screenshot every screen, write the user stories, and build milestone 1." —— BAMA(Build Any Mac App)就是围绕这条流水线造的一组 Agent 技能。
它把"克隆一个应用"从灵感活变成工程活:每一步有产出物,每个commit有验证。Mac侧应用操控的底层能力参考 Huashu Mac Use,交付环节交给 tstack 正好互补。
| 阶段 | 技能 | 产出 |
|---|---|---|
| Start | bama(路由) | 看你项目现状,调用对的下一个技能 |
| app-brief | 把想法压成一页简报 | |
| new-mac-app | 从模板生成能跑的应用:Swift包、SwiftData、构建脚本、截图模式、git | |
| Plan | research | 并行研究员Agent:市场/用户/功能/设计/macOS API |
| stories | 用户故事+可勾选验收标准,排成里程碑 | |
| Build | 一story一commit | 每次提交前:亮/暗双主题全页截图 + 跑测试 |
npx skills@latest add daveebbelaar/bama
# 然后对Agent说:
# Clone my to-do app as a native Mac app.
# Screenshot every screen, write the user stories, and build milestone 1.
# 不知从哪开始:输入 /bama
Build Any Mac App:一组Agent技能,让Agent克隆你喜欢的应用为原生Mac应用——截图每一屏→转用户故事→按里程碑一story一commit地构建。
三步:Clone(截图建屏幕索引)→ Plan(用户故事+可验收标准+里程碑)→ Build(一story一commit,提交前跑双主题截图与测试)。
npx skills@latest add daveebbelaar/bama,然后对Agent描述需求;不确定从哪开始就输入 /bama,路由技能会看你项目现状挑下一步。