Agent Skills
› ProjectKumo/KumoApp
ProjectKumo/KumoApp
GitHub指导为iOS应用设计实现App Intents、实体及快捷方式,使Siri、Spotlight等系统入口可调用核心功能。涵盖从动作定义、实体建模到路由跳转的完整工作流,确保外部交互与主应用解耦且体验一致。
Install All Skills
npx skills add ProjectKumo/KumoApp --all -g -y
Skills in Collection (22)
指导为iOS应用设计实现App Intents、实体及快捷方式,使Siri、Spotlight等系统入口可调用核心功能。涵盖从动作定义、实体建模到路由跳转的完整工作流,确保外部交互与主应用解耦且体验一致。
需要暴露App Actions给Siri或Shortcuts
实现AppEntity和EntityQuery类型
配置App Shortcuts以支持语音或搜索发现
处理从系统表面到App内部的深度链接
npx skills add ProjectKumo/KumoApp --skill ios-app-intents -g -y
利用 XcodeBuildMCP 工具在 iOS 模拟器上构建、运行应用,执行 UI 交互(点击、输入),捕获日志与屏幕截图,辅助进行 iOS 应用的运行时调试与状态检查。
请求运行或启动 iOS 应用
需要与模拟器 UI 进行交互
要求检查应用界面状态
请求捕获控制台日志或诊断运行时行为
npx skills add ProjectKumo/KumoApp --skill ios-debugger-agent -g -y
用于在iOS模拟器中捕获并分析ETTrace性能配置文件,生成符号化的火焰图以识别CPU热点和延迟问题。
需要分析iOS应用启动或运行时性能
获取模拟器的火焰图证据
定位CPU密集型堆栈
npx skills add ProjectKumo/KumoApp --skill ios-ettrace-performance -g -y
用于捕获、分析和根因定位iOS内存泄漏的Skill。通过memgraph工具对比修复前后的内存快照,结合traceTree和groupByType证据,验证并证明对象释放问题是否解决。
调试iOS对象内存泄漏
分析模拟器memgraph文件
怀疑存在保留循环
导航或登出后内存持续增长
需要提供内存泄漏修复前后的证据
npx skills add ProjectKumo/KumoApp --skill ios-memgraph-leaks -g -y
提供iOS 26 Liquid Glass动态玻璃材质(模糊、反射、交互变形)在SwiftUI、UIKit和WidgetKit中的实现模式与代码示例。
需要实现iOS 26 Liquid Glass设计风格
创建带有玻璃效果的按钮或容器
将现有模糊效果迁移至Liquid Glass API
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
提供macOS应用开发的人机交互指南,涵盖菜单栏、键盘快捷键及动态菜单更新规则,支持SwiftUI与AppKit实现。
构建macOS原生应用
实现Mac UI界面规范
配置菜单栏与键盘快捷键
npx skills add ProjectKumo/KumoApp --skill macos-design-guidelines -g -y
用于实现、审查或改进符合 iOS 26+ Liquid Glass API 的 SwiftUI 功能。提供工作流决策树,指导如何采用新特性、重构现有 UI 或审查代码的正确性、性能及设计一致性。
在 SwiftUI 中采用 Liquid Glass 样式
将现有功能重构为 Liquid Glass
审查 Liquid Glass 使用的正确性和性能
npx skills add ProjectKumo/KumoApp --skill swiftui-liquid-glass -g -y
用于诊断和改进 SwiftUI 运行时性能,通过代码审查和架构分析定位渲染慢、卡顿、高资源占用等问题,并提供 Instruments profiling 指导及修复建议。
诊断 SwiftUI 应用渲染缓慢或滚动卡顿
排查 CPU/内存过高或视图过度更新问题
请求 SwiftUI 性能优化代码审查
npx skills add ProjectKumo/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件构建的最佳实践,涵盖导航、状态管理及响应式布局。指导开发者创建或重构 iOS UI,包括 TabView 架构、组合屏幕及声明式界面开发。
创建或重构 SwiftUI 用户界面
设计基于 TabView 的标签页架构
使用 VStack/HStack 组合屏幕布局
管理 @State 或 @Binding 状态
需要特定组件的 Swift UI 模式示例
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
提供 SwiftUI 视图重构规范,指导将视图拆分为小型专用子组件,优先使用 MV 而非 MVVM,通过环境注入依赖并标准化 @Observable 使用,旨在提升代码可维护性与结构清晰度。
清理 SwiftUI 视图代码
拆分过长的 body 属性
移除内联动作或副作用
减少 computed some View 辅助方法
统一 @Observable 和 ViewModel 初始化模式
npx skills add ProjectKumo/KumoApp --skill swiftui-view-refactor -g -y
提供 iOS 26 Liquid Glass 设计系统的实现指南,涵盖 SwiftUI、UIKit 和 WidgetKit 中的动态玻璃材质效果,包括模糊、反射、交互变形及按钮样式等核心模式。
构建或更新符合 iOS 26+ 新设计语言的应用
实现具有玻璃风格的按钮、卡片或工具栏
创建玻璃元素间的形态变化过渡动画
为 WidgetKit 组件应用 Liquid Glass 特效
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
用于实现、审查或优化符合 iOS 26+ Liquid Glass API 的 SwiftUI 界面。指导使用原生玻璃效果 API,确保修饰符顺序、交互性及版本兼容性,提供设计对齐与性能优化的最佳实践。
需要在新 SwiftUI UI 中采用 Liquid Glass 风格
将现有功能重构为 Liquid Glass 样式
审查 Liquid Glass 使用的正确性、性能及设计一致性
npx skills add ProjectKumo/KumoApp --skill swiftui-liquid-glass -g -y
用于诊断 SwiftUI 运行时性能问题,如渲染缓慢、卡顿、高 CPU/内存占用等。通过代码审查定位根因,必要时引导用户进行 Instruments 性能分析,并提供修复建议。
诊断 SwiftUI 应用渲染缓慢或界面卡顿
排查高 CPU 或内存使用量异常
分析视图更新过多或布局抖动问题
npx skills add ProjectKumo/KumoApp --skill swiftui-performance-audit -g -y
提供SwiftUI视图与组件的最佳实践,涵盖导航、状态管理及响应式布局。指导开发者构建声明式iOS界面,优化TabView架构及自定义修饰符,适用于创建或重构SwiftUI UI场景。
创建或重构SwiftUI视图
设计TabView标签页架构
使用VStack/HStack组合屏幕
管理@State或@Binding状态
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
用于重构 SwiftUI 视图,遵循 MV 模式、小视图拆分、显式依赖注入及正确 Observation 使用。适用于清理视图、拆分长代码体、移除内联副作用及标准化 ViewModel 初始化等场景。
清理 SwiftUI 视图结构
拆分过长的 body 属性
移除内联动作或副作用
减少 computed some View 辅助函数
标准化 @Observable 和 ViewModel 初始化
npx skills add ProjectKumo/KumoApp --skill swiftui-view-refactor -g -y
用于通过ShipSwift库添加生产级SwiftUI组件,支持动画、图表及各类UI模块。流程包括验证环境、搜索并获取配方代码,随后适配集成至项目中并验证依赖与配置。
add component
add a view
I need a chart
add animation
npx skills add ProjectKumo/KumoApp --skill add-component -g -y
Dependencies:
signerlabs/shipswift-skills
基于 ShipSwift 组件库构建 iOS 功能,通过搜索、组合和适配现成 SwiftUI 配方,快速生成生产级代码及集成指南。
用户要求构建或创建 iOS 功能
描述需要实现的 iOS 特性
npx skills add ProjectKumo/KumoApp --skill build-feature -g -y
Dependencies:
signerlabs/shipswift-skills
用于浏览和探索 ShipSwift 提供的 SwiftUI 预制组件(Recipes),支持列表展示、分类筛选、详情查看及组合推荐,帮助用户发现可用资源。
用户想浏览或列出可用的组件
用户询问 ShipSwift 提供什么功能
用户想要发现或探索预制模块
npx skills add ProjectKumo/KumoApp --skill explore-recipes -g -y
Dependencies:
signerlabs/shipswift-skills
指导 SwiftUI 动画的实现、审查与优化,涵盖显式/隐式动画、弹簧效果、关键帧及过渡动画,确保符合现代 API 规范并尊重无障碍设置。
实现 SwiftUI 动画或过渡效果
审查动画代码的性能与可访问性
npx skills add ProjectKumo/KumoApp --skill swiftui-animation -g -y
专注于 SwiftUI 代码的编写、审查与优化,涵盖状态管理、性能调优及 iOS 26+ Liquid Glass 适配。支持通过 Instruments trace 文件分析卡顿与热点,辅助诊断应用性能问题。
编写或重构 SwiftUI 视图
审查 SwiftUI 代码质量
参考 Instruments .trace 文件进行性能分析
请求录制新的 Instruments trace
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y
指导 SwiftUI 动画与过渡的实现、审查和优化,涵盖显式/隐式动画、弹簧效果、关键帧及无障碍适配。
实现或优化 SwiftUI 动画
配置过渡效果
添加 SF Symbol 动效
确保动画符合无障碍标准
npx skills add ProjectKumo/KumoApp --skill swiftui-animation -g -y
专注 SwiftUI 开发专家技能,涵盖代码审查、重构与新功能实现。遵循最佳实践处理状态管理、性能优化及 iOS 26+ Liquid Glass 适配。支持通过 Instruments .trace 文件分析应用卡顿与 CPU 热点,辅助诊断性能问题。
编写或改进 SwiftUI 代码
审查 SwiftUI 代码质量
采用现代 SwiftUI 模式
分析 Xcode Instruments .trace 文件
请求录制新的性能追踪
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y


