Agent Skills
› AstraFoundry/KumoApp
AstraFoundry/KumoApp
GitHub指导为iOS应用设计实现App Intents、实体及快捷指令,使应用功能可被Siri、Spotlight等系统表面调用。涵盖从识别高价值动作、定义精简实体到路由跳转和验证的完整工作流,强调业务逻辑分离与系统集成规范。
安装全部 Skills
npx skills add AstraFoundry/KumoApp --all -g -y
集合内 Skills (22)
指导为iOS应用设计实现App Intents、实体及快捷指令,使应用功能可被Siri、Spotlight等系统表面调用。涵盖从识别高价值动作、定义精简实体到路由跳转和验证的完整工作流,强调业务逻辑分离与系统集成规范。
需要为iOS应用添加Siri或快捷指令支持
实现App Shortcuts或Widget交互
设计外部调用的App Intent接口
npx skills add AstraFoundry/KumoApp --skill ios-app-intents -g -y
利用 XcodeBuildMCP 在 iOS 模拟器上构建、运行应用,执行 UI 交互(点击、滑动等),捕获日志并诊断运行时行为。
需要构建或启动 iOS 应用
与模拟器 UI 进行交互
检查屏幕状态或捕获日志
诊断 iOS 应用运行时问题
npx skills add AstraFoundry/KumoApp --skill ios-debugger-agent -g -y
用于捕获iOS模拟器应用的性能分析,通过集成ETTrace生成符号化火焰图JSON,识别CPU热点栈,支持启动、滚动等用户可见延迟的对比与证据产出。
需要分析iOS应用启动性能
需获取运行时CPU耗时堆栈
要求提供性能优化的火焰图证据
对比功能迭代前后的执行效率
npx skills add AstraFoundry/KumoApp --skill ios-ettrace-performance -g -y
用于在iOS模拟器中捕获、分析并根因定位内存泄漏。通过对比修补前后的memgraph数据,验证对象释放情况,提供可证明的修复证据。
调试iOS对象内存泄漏
怀疑存在保留循环
导航或账户变更后内存增长
需要证明iOS内存泄漏已修复
npx skills add AstraFoundry/KumoApp --skill ios-memgraph-leaks -g -y
提供 iOS 26 Liquid Glass 设计系统的实现指南,涵盖 SwiftUI、UIKit 和 WidgetKit。支持玻璃效果、自定义形状/色调、按钮样式及形态转换等核心模式,帮助开发者快速集成新视觉语言。
构建或更新符合 iOS 26+ 新设计语言的 App
实现玻璃风格按钮、卡片或容器组件
创建玻璃元素间的形态转换动画
将现有模糊效果迁移至 Liquid Glass API
npx skills add AstraFoundry/KumoApp --skill liquid-glass-design -g -y
提供 macOS 应用开发的人机交互指南,涵盖 SwiftUI 和 AppKit 的菜单、快捷键及窗口管理最佳实践,适用于 Mac UI 及桌面应用构建。
macOS 应用界面设计
SwiftUI/AppKit 菜单与快捷键实现
Mac Catalyst 适配
npx skills add AstraFoundry/KumoApp --skill macos-design-guidelines -g -y
针对 iOS 26+ SwiftUI Liquid Glass API 的实现、重构与审查技能。指导使用原生玻璃效果API,涵盖可用性处理、修饰符顺序及交互设计,确保性能与视觉一致性。
实现新的 SwiftUI 界面并采用 Liquid Glass 风格
将现有功能重构为支持 Liquid Glass
审查代码中 Liquid Glass 使用的正确性、性能与设计对齐
npx skills add AstraFoundry/KumoApp --skill swiftui-liquid-glass -g -y
用于诊断和改进 SwiftUI 应用运行时性能,通过代码审查识别渲染慢、卡顿、高资源占用等问题,并在必要时引导用户进行 Instruments 性能分析,提供修复建议。
诊断 SwiftUI 渲染缓慢或界面卡顿
排查高 CPU 或内存使用问题
优化视图更新和布局性能
npx skills add AstraFoundry/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件的最佳实践,涵盖导航、状态管理及响应式布局。指导开发者构建或重构 iOS 界面,处理 TabView、VStack/HStack 及 @State/@Binding 等核心模式,确保代码规范与架构清晰。
创建 SwiftUI 视图
重构 SwiftUI UI
设计 TabView 架构
管理 @State 或 @Binding
npx skills add AstraFoundry/KumoApp --skill swiftui-ui-patterns -g -y
提供 SwiftUI 视图重构与审查规范,强调小粒度子视图、MV 架构及显式依赖注入。用于清理视图代码、拆分长 Body、移除内联副作用并标准化 @Observable 使用。
需要重构 SwiftUI 视图文件
拆分过长的 body 属性
审查视图代码规范
将逻辑从视图提取到子视图
npx skills add AstraFoundry/KumoApp --skill swiftui-view-refactor -g -y
提供 iOS 26 Liquid Glass 动态玻璃材质设计系统的实现模式,涵盖 SwiftUI、UIKit 和 WidgetKit。支持模糊、反射、交互变形及组件样式定制,帮助开发者快速集成新设计语言。
构建或更新 iOS 26+ 应用
实现玻璃风格 UI 组件
创建玻璃元素变形过渡动画
npx skills add AstraFoundry/KumoApp --skill liquid-glass-design -g -y
用于在 SwiftUI 中实现、审查或优化 iOS 26+ Liquid Glass 特性。涵盖原生 API 应用、代码重构及设计一致性检查,提供决策树与代码示例,确保交互与性能达标。
实现新的 SwiftUI Liquid Glass UI
重构现有功能以适配 Liquid Glass
审查 Liquid Glass 使用的正确性与性能
npx skills add AstraFoundry/KumoApp --skill swiftui-liquid-glass -g -y
针对 SwiftUI 应用的性能审计技能,通过代码审查诊断渲染慢、卡顿、内存泄漏等问题,并在必要时指导使用 Instruments 进行运行时性能剖析,最终提供修复建议。
诊断 SwiftUI 渲染缓慢或滚动卡顿
排查高 CPU/内存占用问题
分析视图更新过多或布局抖动原因
npx skills add AstraFoundry/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件构建的最佳实践及示例,涵盖导航层级、自定义修饰符、响应式布局及状态管理。用于指导创建或重构 SwiftUI UI 界面,设计 Tab 架构及声明式 iOS 接口。
创建或重构 SwiftUI 视图
设计 TabView 标签页架构
使用 VStack/HStack 组合屏幕
管理 @State 或 @Binding 状态
npx skills add AstraFoundry/KumoApp --skill swiftui-ui-patterns -g -y
指导 SwiftUI 视图重构,强调使用 MV 架构、小粒度子视图和显式依赖注入。用于清理视图代码、拆分长 body、移除内联副作用及标准化 @Observable 模式。
需要重构 SwiftUI 视图文件时
需要拆分过长的 View Body 或提取独立子视图时
需要规范状态管理和依赖注入模式时
npx skills add AstraFoundry/KumoApp --skill swiftui-view-refactor -g -y
用于向 SwiftUI 项目添加 ShipSwift 预制组件,支持动画、图表及 UI 模块。通过搜索和获取配方,适配代码并集成到项目中,确保依赖和配置正确。
用户要求添加特定 UI 元素或视图
需要添加动画效果如 shimmer 或 typewriter
需要集成图表如折线图或柱状图
请求添加认证、相机等模块功能
npx skills add AstraFoundry/KumoApp --skill add-component -g -y
依赖关系:
signerlabs/shipswift-skills
基于ShipSwift组件库构建iOS功能,通过搜索和组合预置的SwiftUI代码片段,快速生成生产级UI、动画及全栈模块。
用户说 build, create, add a feature
描述需要实现的iOS功能
npx skills add AstraFoundry/KumoApp --skill build-feature -g -y
依赖关系:
signerlabs/shipswift-skills
用于浏览和探索ShipSwift预制组件库,支持列出、筛选及展示动画、图表等UI模块详情,并推荐组合方案。
用户想浏览可用的ShipSwift组件
用户询问有什么可用功能或食谱
npx skills add AstraFoundry/KumoApp --skill explore-recipes -g -y
依赖关系:
signerlabs/shipswift-skills
专注于 SwiftUI 动画与过渡效果的实现、审查和优化。涵盖显式/隐式动画、弹簧效果、关键帧动画、英雄切换及无障碍适配,确保使用最新 API 和 Swift 6.3 模式构建流畅且符合规范的交互动画。
需要添加或优化 SwiftUI 动画效果
审查动画代码的正确性与性能
配置特定类型的过渡或符号特效
解决动画相关的可访问性问题
npx skills add AstraFoundry/KumoApp --skill swiftui-animation -g -y
SwiftUI专家技能,涵盖代码审查、重构与新功能开发,遵循最佳实践与API规范。支持iOS 26+ Liquid Glass适配及Xcode Instruments性能分析,辅助诊断卡顿与CPU热点。
编写或改进SwiftUI代码
审查SwiftUI代码质量
记录或分析Instruments性能追踪文件
npx skills add AstraFoundry/KumoApp --skill swiftui-expert-skill -g -y
指导 SwiftUI 动画的实现、审查与优化,涵盖显式/隐式动画、弹簧效果、关键帧及过渡特效,确保符合 iOS 26+ API 规范并尊重无障碍设置。
实现或修复 SwiftUI 动画
配置 transition 和 symbol effects
审查动画性能与无障碍兼容性
npx skills add AstraFoundry/KumoApp --skill swiftui-animation -g -y
专注于SwiftUI代码编写、审查与优化的专家技能,涵盖状态管理、性能调优及iOS 26+ Liquid Glass适配。支持结合Xcode Instruments trace文件诊断卡顿与CPU热点,辅助新特性实现或现有代码重构。
需要编写、审查或改进SwiftUI代码时
提及或引用Xcode Instruments .trace文件需进行分析时
要求录制新的Instruments性能追踪会话时
npx skills add AstraFoundry/KumoApp --skill swiftui-expert-skill -g -y


