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等系统表面调用。涵盖动作定义、实体建模、路由跳转及可发现性优化,确保外部交互流畅集成。
需要为iOS应用添加Siri或快捷指令支持
设计App Shortcuts或Widget交互逻辑
实现AppEntity和EntityQuery以暴露应用数据
配置从系统入口到App内部的路由
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 应用性能瓶颈
获取模拟器应用火焰图
对比代码修改前后的性能差异
npx skills add ProjectKumo/KumoApp --skill ios-ettrace-performance -g -y
用于捕获、分析并根因定位 iOS 内存泄漏。通过模拟器捕获 memgraph,利用 leaks 工具追溯对象所有权路径,验证修复前后差异并提供证据。
调试 iOS 对象内存泄漏
怀疑存在保留循环
导航或登出后内存增长
需要证明 iOS 泄漏修复的有效性
npx skills add ProjectKumo/KumoApp --skill ios-memgraph-leaks -g -y
提供iOS 26 Liquid Glass设计系统的实现指南,涵盖SwiftUI、UIKit和WidgetKit中的玻璃材质效果、按钮样式及形态转换模式。
构建或更新符合iOS 26新设计语言的App
实现玻璃风格按钮、卡片或工具栏
在WidgetKit中应用Liquid Glass效果
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
提供macOS应用开发的人机交互指南,涵盖菜单、快捷键及窗口管理规则。适用于使用SwiftUI或AppKit构建桌面应用时的UI设计与系统整合任务。
macOS应用UI设计
实现菜单栏和工具栏
配置键盘快捷键
窗口布局与管理系统
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/内存占用及视图过度更新
优化 SwiftUI 架构以提升运行时性能
npx skills add ProjectKumo/KumoApp --skill swiftui-performance-audit -g -y
提供SwiftUI视图构建的最佳实践与示例,涵盖导航层级、自定义修饰符、响应式布局及状态管理。指导开发者创建或重构iOS界面,解决TabView架构、组件组合及异步数据流等问题。
创建新的SwiftUI视图或组件
重构现有SwiftUI界面代码
设计基于TabView的标签页架构
处理SwiftUI中的@State和@Binding状态管理
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
用于重构和审查 SwiftUI 视图文件,指导将大型视图拆分为小型独立子视图,遵循 MV 架构而非 MVVM,规范状态管理与依赖注入,提升代码可维护性与结构稳定性。
清理或重构 SwiftUI 视图代码
拆分过长的视图 body
移除内联动作或副作用
标准化 @Observable 和 ViewModel 初始化模式
npx skills add ProjectKumo/KumoApp --skill swiftui-view-refactor -g -y
iOS 26 Liquid Glass 设计系统技能,提供 SwiftUI/UIKit/WidgetKit 实现动态玻璃材质(模糊、反射、交互变形)的完整模式与 API 用法。
构建 iOS 26+ 应用并采用新设计语言
实现玻璃风格按钮、卡片或容器
创建玻璃元素间的变形过渡动画
将现有模糊效果迁移至 Liquid Glass API
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
用于在 SwiftUI 中实现、审查或改进 iOS 26+ Liquid Glass API 特性。指导开发者正确使用原生玻璃效果组件,确保性能、交互与苹果设计规范的一致性,并提供版本兼容回退方案。
需要采用 Liquid Glass 设计的新 UI 开发
将现有功能重构为 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 视图构建的最佳实践与示例,涵盖导航层级、自定义修饰符、响应式布局及状态管理。指导开发或重构 iOS UI,包括 TabView 架构设计、组件组合及声明式界面实现。
创建或重构 SwiftUI 界面
设计 TabView 标签页架构
使用 VStack/HStack 组合屏幕
管理 @State 或 @Binding 状态
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
提供 SwiftUI 视图重构指南,规范文件结构、优先使用 MV 而非 MVVM、拆分大型视图为独立子视图,并强调依赖注入与状态管理最佳实践。
重构 SwiftUI 视图文件
拆分过长的 body 代码
移除内联副作用或动作
标准化 @Observable 和 ViewModel 初始化模式
npx skills add ProjectKumo/KumoApp --skill swiftui-view-refactor -g -y
用于通过 ShipSwift 库查找并集成生产级 SwiftUI 组件(如动画、图表、UI模块),包括代码适配与集成验证。
用户请求添加特定 UI 组件或视图
需要实现动画效果
需要添加图表功能
需要集成认证等模块
npx skills add ProjectKumo/KumoApp --skill add-component -g -y
Dependencies:
signerlabs/shipswift-skills
基于ShipSwift组件食谱构建生产级iOS功能,支持通过搜索和组合预置的SwiftUI实现来快速生成动画、图表及UI模块代码。
用户要求构建iOS功能
提及build, create, add a feature等指令
npx skills add ProjectKumo/KumoApp --skill build-feature -g -y
Dependencies:
signerlabs/shipswift-skills
用于浏览和探索 ShipSwift 提供的 SwiftUI 组件库,支持列出目录、按类别筛选、查看代码详情及推荐组合方案。
用户希望探索或浏览可用的组件
询问 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 适配。可处理 Xcode Instruments 追踪文件分析及自动化录制,诊断卡顿与性能瓶颈。
编写或改进 SwiftUI 代码
审查 SwiftUI 代码质量
采用现代 SwiftUI 模式
分析 .trace 性能文件
录制新的 Instruments 追踪
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y
提供 SwiftUI 动画与过渡效果的实现、审查及优化指南,涵盖显式/隐式动画、弹簧效果、关键帧及无障碍适配。
需要实现或调试 SwiftUI 动画逻辑
审查视图过渡与动效代码规范
npx skills add ProjectKumo/KumoApp --skill swiftui-animation -g -y
专注于 SwiftUI 代码编写、审查与优化,涵盖状态管理、性能调优及 iOS 26+ Liquid Glass 适配。支持通过 Instruments trace 文件分析卡顿和 CPU 热点,并提供录制新 trace 的能力。
编写或重构 SwiftUI 视图
审查 SwiftUI 代码质量
引用 .trace 文件进行分析
请求录制新的 Instruments trace
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y


