Agent Skills
› AstraFoundry/KumoApp
AstraFoundry/KumoApp
GitHub用于设计和实现iOS App Intents、App Entities及Shortcuts,使应用动作和内容能在Siri、Spotlight等系统表面可用。涵盖意图定义、实体建模、路由手稿及可发现性优化。
安装全部 Skills
npx skills add AstraFoundry/KumoApp --all -g -y
集合内 Skills (22)
用于设计和实现iOS App Intents、App Entities及Shortcuts,使应用动作和内容能在Siri、Spotlight等系统表面可用。涵盖意图定义、实体建模、路由手稿及可发现性优化。
需要暴露应用功能给Siri或快捷指令
实现App Shortcuts或Widget交互
设计App Entity和EntityQuery以支持系统搜索
npx skills add AstraFoundry/KumoApp --skill ios-app-intents -g -y
基于XcodeBuildMCP工具,在iOS模拟器上执行构建、运行及调试任务。支持UI交互、日志捕获与运行时诊断,用于自动化测试或开发调试场景。
请求运行iOS应用
需要检查模拟器UI状态
获取控制台日志以诊断问题
npx skills add AstraFoundry/KumoApp --skill ios-debugger-agent -g -y
用于捕获iOS模拟器应用的ETTrace性能配置文件,生成符号化火焰图。支持启动及运行时分析,识别CPU瓶颈,对比前后性能差异,评估用户可见延迟并提供优化证据。
分析iOS应用启动性能
检测滚动或渲染卡顿
获取CPU热点堆栈信息
进行性能前后对比分析
npx skills add AstraFoundry/KumoApp --skill ios-ettrace-performance -g -y
用于捕获和分析iOS内存图泄漏,通过模拟器流程复现、生成memgraph摘要及根因追踪,验证并修复内存泄漏问题。
调试iOS对象内存泄漏
怀疑存在保留循环
导航或登出后内存持续增长
需要提供泄漏修复前后的对比证据
npx skills add AstraFoundry/KumoApp --skill ios-memgraph-leaks -g -y
提供 iOS 26 Liquid Glass 设计系统的实现指南,涵盖 SwiftUI、UIKit 和 WidgetKit。支持动态模糊、反射及交互变形效果,指导构建玻璃风格按钮、卡片及过渡动画,适用于新 UI 规范迁移与开发。
需要实现 iOS 26 Liquid Glass 视觉效果
在 SwiftUI 或 UIKit 中添加玻璃材质特效
将旧版模糊效果迁移至 Liquid Glass API
npx skills add AstraFoundry/KumoApp --skill liquid-glass-design -g -y
提供 macOS 应用开发的人机交互指南,涵盖 SwiftUI 和 AppKit 的菜单栏、快捷键及窗口管理规范。
构建 macOS 原生应用
实现菜单栏与键盘快捷键
npx skills add AstraFoundry/KumoApp --skill macos-design-guidelines -g -y
指导在 iOS 26+ SwiftUI 中实现、重构或审查 Liquid Glass 特效。涵盖原生 API 使用、修饰符顺序、交互性及版本回退,确保性能与设计一致性。
询问如何应用 Liquid Glass 效果
需要重构 UI 以支持玻璃拟态
审查现有代码中的 Liquid Glass 用法
npx skills add AstraFoundry/KumoApp --skill swiftui-liquid-glass -g -y
用于诊断和改进 SwiftUI 应用运行时性能。通过代码审查识别渲染慢、卡顿、高 CPU/内存等问题,并在必要时指导用户进行 Instruments 性能分析,最终提供根因分析与修复建议。
诊断 SwiftUI 应用渲染缓慢或界面卡顿
排查高 CPU 或内存占用问题
优化视图更新过度或布局抖动
npx skills add AstraFoundry/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件的最佳实践,涵盖导航、状态管理及响应式布局。用于创建或重构 SwiftUI UI,设计 Tab 架构,使用 VStack/HStack 组合屏幕,以及管理 @State/@Binding 等声明式 iOS 界面开发场景。
创建或重构 SwiftUI 界面
设计基于 TabView 的标签页架构
使用 VStack/HStack 组合屏幕布局
管理 @State 或 @Binding 状态
npx skills add AstraFoundry/KumoApp --skill swiftui-ui-patterns -g -y
指导重构 SwiftUI 视图,遵循 MV 架构而非 MVVM。规范视图层级结构,强调将业务逻辑下沉至服务层,优先使用 @State 和 @Environment 管理状态,并通过提取专用子组件替代复杂的 computed View,以提升代码可维护性。
重构 SwiftUI 视图文件
拆分过长的 body 或复杂 UI 结构
标准化 @Observable 和 ViewModel 初始化模式
移除内联动作或副作用
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 的 Skill,指导正确调用原生玻璃效果接口及处理兼容性。
使用 Liquid Glass API 构建新的 SwiftUI UI
将现有功能重构为 Liquid Glass 样式
审查 Liquid Glass 代码的正确性、性能与设计一致性
npx skills add AstraFoundry/KumoApp --skill swiftui-liquid-glass -g -y
诊断并优化 SwiftUI 运行时性能,通过代码审查识别渲染慢、卡顿及内存问题,并在必要时引导用户进行 Instruments 分析以定位根因。
诊断 SwiftUI 应用渲染缓慢或滚动卡顿
排查高 CPU/内存占用或视图过度更新
请求 SwiftUI 架构与代码层面的性能优化建议
npx skills add AstraFoundry/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件构建的最佳实践及示例,涵盖导航、自定义修饰符、响应式布局及状态管理。用于指导 iOS 界面开发、重构及架构设计。
创建 SwiftUI 视图或组件
重构现有 SwiftUI UI 代码
设计 TabView 标签页架构
处理 @State 或 @Binding 状态管理
npx skills add AstraFoundry/KumoApp --skill swiftui-ui-patterns -g -y
指导重构 SwiftUI 视图,强调小粒度子视图、MV 架构、依赖注入及 @Observable 规范。用于拆分长视图、移除内联副作用、标准化数据流与初始化模式,提升代码可维护性。
重构 SwiftUI 视图文件
拆分过长的 body 或逻辑块
移除内联动作或副作用
减少 computed some View 辅助函数
标准化 @Observable 和 ViewModel 初始化
npx skills add AstraFoundry/KumoApp --skill swiftui-view-refactor -g -y
用于在 SwiftUI 项目中通过 ShipSwift 库搜索、获取并集成生产级组件(如动画、图表、UI模块)。支持自动适配命名规范、数据模型及设计系统,确保无缝融入现有应用。
用户要求添加特定 UI 元素或视图
需要实现动画效果
请求添加图表组件
npx skills add AstraFoundry/KumoApp --skill add-component -g -y
依赖关系:
signerlabs/shipswift-skills
基于 ShipSwift 组件库构建 iOS 功能,通过搜索和组合现成 SwiftUI 配方生成代码。
用户说 build, create, add a feature
描述想要实现的 iOS 功能
npx skills add AstraFoundry/KumoApp --skill build-feature -g -y
依赖关系:
signerlabs/shipswift-skills
用于浏览和探索 ShipSwift 提供的 SwiftUI 组件库,支持列出目录、按类别筛选、查看实现细节及推荐组合方案。
用户希望浏览可用的 UI 组件或动画
用户询问 ShipSwift 提供了哪些功能
npx skills add AstraFoundry/KumoApp --skill explore-recipes -g -y
依赖关系:
signerlabs/shipswift-skills
提供 SwiftUI 动画与过渡效果的实现、审查及优化指南,涵盖显式/隐式动画、弹簧效果、关键帧动画、Hero 转场及无障碍支持,确保符合 iOS 最新 API 规范。
需要实现或优化 SwiftUI 动画效果
审查动画代码的性能与可访问性
npx skills add AstraFoundry/KumoApp --skill swiftui-animation -g -y
专注于SwiftUI代码编写、审查与优化,涵盖状态管理、性能调优及iOS 26+ Liquid Glass适配。支持通过Xcode Instruments追踪文件分析卡顿和CPU热点,并提供自动化录制Trace脚本以辅助性能诊断。
构建新的SwiftUI功能
重构或审查现有SwiftUI视图代码
参考Xcode Instruments .trace文件进行性能分析
请求录制新的Instruments Trace会话
npx skills add AstraFoundry/KumoApp --skill swiftui-expert-skill -g -y
提供 SwiftUI 动画与过渡的实现、审查及优化指南,涵盖显式/隐式动画、弹簧效果、关键帧、英雄转场及无障碍支持。
实现或审查 SwiftUI 动画逻辑
配置视图过渡和英雄转场效果
修复动画性能或无障碍兼容性问题
npx skills add AstraFoundry/KumoApp --skill swiftui-animation -g -y
专注SwiftUI代码编写、审查与优化,涵盖状态管理、性能及iOS 26+特性。支持通过Instruments trace文件诊断卡顿和CPU热点,辅助进行性能分析与代码重构。
编写或审查SwiftUI代码
分析Xcode Instruments .trace文件
请求录制新的性能追踪会话
npx skills add AstraFoundry/KumoApp --skill swiftui-expert-skill -g -y


