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或快捷指令访问应用功能
实现App Shortcuts或Widget集成
设计跨UI系统的深度链接
npx skills add ProjectKumo/KumoApp --skill ios-app-intents -g -y
基于 XcodeBuildMCP 在 iOS 模拟器上执行构建、运行及 UI 交互,支持日志捕获与运行时状态诊断。
用户要求运行或启动 iOS 应用
需要与模拟器 UI 进行交互
请求检查屏幕状态或捕获日志
诊断应用运行时行为
npx skills add ProjectKumo/KumoApp --skill ios-debugger-agent -g -y
用于捕获iOS模拟器应用的ETTrace性能配置文件,生成符号化火焰图。支持启动或运行时性能分析、CPU热点栈识别及前后对比,适用于评估用户可见延迟。
需要分析iOS应用启动速度
排查iOS应用滚动或渲染卡顿
获取iOS模拟器性能火焰图证据
npx skills add ProjectKumo/KumoApp --skill ios-ettrace-performance -g -y
用于捕获、检查和分析 iOS 内存图泄漏,通过对比修复前后的 memgraph 证据来定位并验证内存泄漏根因。
调试 iOS 对象内存泄漏
分析模拟器内存图文件
怀疑存在保留循环
导航或登出后内存增长排查
需要提供内存泄漏修复的前后对比证据
npx skills add ProjectKumo/KumoApp --skill ios-memgraph-leaks -g -y
提供iOS 26 Liquid Glass设计系统的实现指南,涵盖SwiftUI、UIKit和WidgetKit中的玻璃材质效果、按钮样式及交互变形模式。
构建或更新iOS 26+应用
实现玻璃风格UI组件
迁移旧版模糊效果
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
提供macOS应用开发的人机交互指南,涵盖菜单、快捷键及窗口管理。适用于使用SwiftUI或AppKit构建桌面应用的任务,确保符合Apple设计规范与用户体验标准。
构建macOS原生应用
实现菜单栏与键盘快捷键
遵循Apple HIG规范
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 应用性能问题,如卡顿、高 CPU/内存占用。通过代码审查定位渲染、布局或状态更新问题,必要时引导使用 Instruments 进行运行时分析并提供修复建议。
SwiftUI 渲染缓慢
滚动卡顿
CPU 或内存过高
视图过度更新
npx skills add ProjectKumo/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件构建的最佳实践,涵盖导航、状态管理及响应式布局。指导开发者进行界面开发、重构及架构设计,确保遵循现代 SwiftUI API 规范。
创建或重构 SwiftUI UI
设计 TabView 标签页架构
使用 VStack/HStack 组合屏幕
管理 @State 或 @Binding 状态
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
指导重构 SwiftUI 视图,强调小型专用子视图、MV 架构偏好、显式依赖注入及正确的 @Observable 使用,旨在提升代码清晰度与可维护性。
清理 SwiftUI 视图代码
拆分过长的 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 视觉效果
在 SwiftUI 或 UIKit 中添加玻璃态按钮、卡片或容器
迁移现有模糊效果至新的 Liquid Glass API
npx skills add ProjectKumo/KumoApp --skill liquid-glass-design -g -y
用于实现、审查或优化基于 iOS 26+ Liquid Glass API 的 SwiftUI UI 特性。指导正确使用原生玻璃效果 API,确保设计一致性、性能及版本兼容性。
在 SwiftUI 中采用 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 视图
重构 UI 组件
设计 TabView 架构
管理 @State 或 @Binding
npx skills add ProjectKumo/KumoApp --skill swiftui-ui-patterns -g -y
规范 SwiftUI 视图重构,强调小型独立子视图、MV 架构及依赖注入。用于清理视图、拆分长代码、消除内联副作用及标准化状态管理,提升 UI 代码的可维护性与稳定性。
需要重构或审查 SwiftUI 视图文件时
视图逻辑过长需拆分子组件时
需要统一 @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功能。支持分析需求、搜索匹配配方、生成集成方案及适配代码,涵盖UI、动画、图表等模块,确保符合SwiftUI最佳实践。
用户要求构建iOS功能
提到'build', 'create', 'add a feature'
描述需要实现的iOS特性
npx skills add ProjectKumo/KumoApp --skill build-feature -g -y
依赖关系:
signerlabs/shipswift-skills
用于浏览和探索 ShipSwift 提供的 SwiftUI 组件库。支持列出食谱、按类别筛选、查看详情及推荐组合,帮助用户发现可用的 UI 模块和动画实现。
用户想要探索或浏览可用功能
用户询问有哪些组件或模块可用
用户希望查看 ShipSwift 提供的内容
npx skills add ProjectKumo/KumoApp --skill explore-recipes -g -y
依赖关系:
signerlabs/shipswift-skills
指导 SwiftUI 动画与过渡的实现、审查及优化。涵盖显式/隐式动画、弹簧效果、多阶段/关键帧动画、英雄过渡及符号特效,确保时序正确并符合无障碍规范。
实现或改进 SwiftUI 动画和过渡
审查动画代码以检查时序和无障碍支持
配置 Spring 或 Keyframe 动画
修复动画性能或逻辑错误
npx skills add ProjectKumo/KumoApp --skill swiftui-animation -g -y
专注于SwiftUI代码编写、审查与改进的专家技能,涵盖状态管理、视图组合及性能优化。支持iOS 26+ Liquid Glass适配,并能通过Xcode Instruments追踪文件诊断应用卡顿与CPU热点问题。
编写或重构SwiftUI视图
审查SwiftUI代码质量
引用Xcode Instruments .trace文件进行分析
请求录制新的性能追踪会话
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 热点,或执行脚本录制新追踪数据以诊断应用性能问题。
编写新的 SwiftUI 功能
审查或重构现有 SwiftUI 视图代码
引用 Xcode Instruments .trace 文件进行分析
请求录制新的 Instruments 追踪会话
npx skills add ProjectKumo/KumoApp --skill swiftui-expert-skill -g -y


