Agent Skills
› ProjectKumo/KumoApp
ProjectKumo/KumoApp
GitHub指导为iOS应用设计和实现App Intents、实体及快捷指令,使应用功能可通过Siri、Spotlight、小组件等系统入口调用。涵盖意图定义、实体建模、路由手递及可发现性优化。
安装全部 Skills
npx skills add ProjectKumo/KumoApp --all -g -y
集合内 Skills (22)
指导为iOS应用设计和实现App Intents、实体及快捷指令,使应用功能可通过Siri、Spotlight、小组件等系统入口调用。涵盖意图定义、实体建模、路由手递及可发现性优化。
需要暴露应用操作给Siri或快捷指令
实现AppEntity和EntityQuery类型
配置AppShortcutsProvider以增强可发现性
npx skills add ProjectKumo/KumoApp --skill ios-app-intents -g -y
通过 XcodeBuildMCP 在 iOS 模拟器上构建、运行应用,支持 UI 交互(点击、滑动)、日志捕获与屏幕检查,用于诊断运行时行为及调试。
用户要求运行 iOS 应用
需要检查模拟器 UI 状态
请求捕获控制台日志
诊断 iOS 运行时行为
npx skills add ProjectKumo/KumoApp --skill ios-debugger-agent -g -y
用于捕获iOS模拟器应用的性能追踪数据,通过集成ETTrace生成符号化火焰图,分析CPU热点和启动/运行时延迟。
分析iOS应用启动性能
排查UI渲染卡顿
获取CPU密集型调用栈
对比功能优化前后性能差异
npx skills add ProjectKumo/KumoApp --skill ios-ettrace-performance -g -y
用于捕获、分析和根因定位 iOS 内存泄漏的 Skill。通过模拟器抓取 memgraph,利用 leaks 工具分析对象所有权和保留周期,验证修复效果并提供前后对比证据。
调试 iOS 对象内存泄漏
怀疑存在保留周期导致内存增长
需要证明 iOS 内存泄漏修复的有效性
npx skills add ProjectKumo/KumoApp --skill ios-memgraph-leaks -g -y
提供 iOS 26 Liquid Glass 动态玻璃材质效果的实现指南,涵盖 SwiftUI、UIKit 和 WidgetKit。支持模糊、反射、交互变形及按钮样式定制,用于构建符合新设计语言的界面。
实现 iOS 26 Liquid Glass 视觉效果
在 SwiftUI/UIKit 中添加玻璃特效
创建玻璃风格按钮或卡片
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
提供macOS应用开发的人机交互指南,涵盖菜单、快捷键及UI规范,适用于SwiftUI和AppKit开发场景。
构建macOS原生应用
实现菜单栏与工具栏
配置键盘快捷键
npx skills add ProjectKumo/KumoApp --skill macos-design-guidelines -g -y
用于在 iOS 26+ 中实现、审查或改进 SwiftUI Liquid Glass API 特性。指导正确使用原生玻璃效果、容器及交互设计,确保性能与兼容性。
需要在新 SwiftUI UI 中采用 Liquid Glass
将现有功能重构为 Liquid Glass
审查 Liquid Glass 使用的正确性、性能和设计一致性
npx skills add ProjectKumo/KumoApp --skill swiftui-liquid-glass -g -y
用于诊断和改进 SwiftUI 应用运行时性能,通过代码审查定位渲染慢、卡顿等问题,并在必要时引导用户进行 Instruments 性能分析。
诊断 SwiftUI 渲染缓慢或卡顿
排查 CPU/内存占用过高
优化视图更新与布局性能
npx skills add ProjectKumo/KumoApp --skill swiftui-performance-audit -g -y
提供SwiftUI视图与组件的最佳实践,涵盖导航、自定义修饰符及响应式布局。指导状态管理、TabView架构设计及异步处理,用于创建或重构iOS声明式界面。
创建SwiftUI视图
重构SwiftUI UI
设计TabView标签页架构
使用VStack/HStack组合屏幕
管理@State或@Binding状态
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
指导重构 SwiftUI 视图,强调使用 MV 而非 MVVM,通过提取专用子视图类型替代大型 body 和 computed some View 辅助函数,实现小粒度、显式依赖注入及稳定视图结构。
清理 SwiftUI 视图代码
拆分过长的 view body
移除内联动作或副作用
标准化 @Observable 和 ViewModel 初始化模式
npx skills add ProjectKumo/KumoApp --skill swiftui-view-refactor -g -y
提供 iOS 26 Liquid Glass 设计系统的实现指南,涵盖 SwiftUI、UIKit 和 WidgetKit 中的玻璃材质效果、按钮样式及形态转换模式。
构建或更新 iOS 26+ 应用以适配新设计语言
实现玻璃风格按钮、卡片或容器
创建玻璃元素间的形态转换动画
将现有模糊效果迁移至 Liquid Glass API
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
指导在 iOS 26+ 中实现、重构或审查 SwiftUI Liquid Glass 特性,确保使用原生 API、正确修饰符顺序及可用性回退。
需要在新 SwiftUI UI 中采用 Liquid Glass
将现有功能重构为 Liquid Glass
审查 Liquid Glass 使用的正确性、性能与设计一致性
npx skills add ProjectKumo/KumoApp --skill swiftui-liquid-glass -g -y
用于诊断和改进 SwiftUI 应用的性能问题,通过代码审查识别渲染缓慢、卡顿等症结,并指导使用 Instruments 进行运行时性能分析。
SwiftUI 渲染性能慢
界面滚动卡顿
CPU或内存占用过高
视图频繁更新
npx skills add ProjectKumo/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件构建的最佳实践,涵盖导航层级、自定义修饰符、响应式布局及状态管理。指导创建或重构 SwiftUI UI,设计 TabView 架构,组合屏幕及实现声明式 iOS 界面。
创建 SwiftUI 视图
重构 SwiftUI UI
设计 TabView 标签页架构
使用 VStack/HStack 组合屏幕
管理 @State 或 @Binding 状态
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
用于重构和审查 SwiftUI 视图文件,倡导 MV 架构、小粒度子视图、显式依赖注入及正确状态管理。适用于拆分长代码、移除副作用、标准化 @Observable 模式及优化视图结构。
清理 SwiftUI 视图代码
拆分过长的 body 属性
移除内联动作或副作用
减少 computed some View 辅助函数
标准化 @Observable 和 ViewModel 初始化
npx skills add ProjectKumo/KumoApp --skill swiftui-view-refactor -g -y
通过 ShipSwift 库搜索、获取并集成生产级 SwiftUI 组件(动画、图表、UI模块),适配项目规范并完成验证。
添加组件
添加视图
需要图表
添加动画
npx skills add ProjectKumo/KumoApp --skill add-component -g -y
依赖关系:
signerlabs/shipswift-skills
基于ShipSwift组件库构建iOS功能,通过搜索和组合现成的SwiftUI代码片段快速生成生产级特性。
用户说“build”或“create”
描述想要实现的iOS功能
npx skills add ProjectKumo/KumoApp --skill build-feature -g -y
依赖关系:
signerlabs/shipswift-skills
用于浏览和探索ShipSwift提供的现成UI组件、动画及模块。支持列出目录、按类别筛选、查看实现细节,并根据项目上下文推荐组合方案,帮助用户发现可用资源。
用户想浏览或探索可用的组件库
用户询问有哪些功能或模块可用
npx skills add ProjectKumo/KumoApp --skill explore-recipes -g -y
依赖关系:
signerlabs/shipswift-skills
提供 SwiftUI 动画与转场的实现、审查及修复指南,涵盖显式/隐式动画、弹簧效果、关键帧及无障碍适配。
实现或优化 SwiftUI 动画
配置转场效果
审查动画代码
npx skills add ProjectKumo/KumoApp --skill swiftui-animation -g -y
专注SwiftUI代码编写、审查与优化,涵盖状态管理、性能及iOS 26+新特性。支持分析Xcode Instruments轨迹文件以诊断卡顿和CPU热点,辅助开发调试。
构建或重构SwiftUI视图
审查SwiftUI代码质量
记录或分析Instruments轨迹文件
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y
提供 SwiftUI 动画与过渡效果的实现、审查及优化指南。涵盖显式/隐式动画、弹簧效果、关键帧、Hero 转场及无障碍适配,确保使用现代 API 正确实现流畅交互。
需要实现或优化 SwiftUI 动画
审查 UI 动效代码
配置过渡效果或符号特效
npx skills add ProjectKumo/KumoApp --skill swiftui-animation -g -y
SwiftUI专家技能,涵盖代码审查、重构及新功能开发,遵循最佳实践与iOS 26+规范。支持通过Xcode Instruments .trace文件分析性能瓶颈(如卡顿、CPU热点),并具备自动化录制Trace的能力,用于诊断和优化应用性能。
编写或改进SwiftUI代码
审查SwiftUI代码质量
引用Xcode Instruments .trace文件进行分析
请求录制新的Trace会话
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y


