Agent Skills
› AstraFoundry/KumoApp
AstraFoundry/KumoApp
GitHub用于设计和实现iOS App Intents、实体及快捷方式,使应用动作可通过Siri、小组件等系统入口调用。涵盖意图定义、实体建模、路由决策及发现性配置,旨在将核心功能暴露至UI之外。
Install All Skills
npx skills add AstraFoundry/KumoApp --all -g -y
Skills in Collection (22)
用于设计和实现iOS App Intents、实体及快捷方式,使应用动作可通过Siri、小组件等系统入口调用。涵盖意图定义、实体建模、路由决策及发现性配置,旨在将核心功能暴露至UI之外。
设计iOS App Intents
实现AppShortcuts或EntityQuery
配置Siri或小组件入口
npx skills add AstraFoundry/KumoApp --skill ios-app-intents -g -y
基于XcodeBuildMCP工具在iOS模拟器上执行构建、运行、UI交互及日志捕获,用于调试iOS应用运行时行为。
请求运行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 中的动态玻璃效果、按钮样式及变形过渡。
构建或更新符合 iOS 26 新设计语言的 App
实现玻璃风格按钮、卡片或容器
创建玻璃元素间的变形过渡动画
将现有模糊效果迁移至新的 Liquid Glass API
npx skills add AstraFoundry/KumoApp --skill liquid-glass-design -g -y
提供macOS应用开发的人机交互指南,涵盖菜单、快捷键及UI规范。适用于使用SwiftUI或AppKit构建桌面应用时的界面设计与系统集成任务。
构建macOS原生应用
实现菜单栏与键盘快捷键
遵循Apple HIG设计规范
npx skills add AstraFoundry/KumoApp --skill macos-design-guidelines -g -y
用于 iOS 26+ SwiftUI Liquid Glass API 的实现、审查与优化。指导使用原生玻璃效果 API,规范修饰符顺序、交互性及降级方案,确保 UI 一致性与性能。
实现新的 SwiftUI Liquid Glass 界面
重构现有功能以适配 Liquid Glass
审查 Liquid Glass 使用的正确性与性能
npx skills add AstraFoundry/KumoApp --skill swiftui-liquid-glass -g -y
针对 SwiftUI 应用进行性能审计,通过代码审查诊断渲染慢、卡顿等问题,必要时引导用户进行 Instruments 分析,提供根因分析与优化建议。
SwiftUI 渲染缓慢或卡顿
CPU/内存占用过高
视图频繁更新
布局抖动
npx skills add AstraFoundry/KumoApp --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件的最佳实践及示例,涵盖导航、自定义修饰符、响应式布局及状态管理。用于指导创建或重构 SwiftUI UI,设计 Tab 架构,以及构建声明式 iOS 界面。
创建 SwiftUI 视图
重构 SwiftUI 界面
设计 TabView 导航架构
管理 @State 或 @Binding 状态
npx skills add AstraFoundry/KumoApp --skill swiftui-ui-patterns -g -y
用于重构和审查 SwiftUI 视图,倡导 MV 架构而非 MVVM,强调小粒度子视图、显式依赖注入及正确状态管理。适用于清理视图代码、拆分长逻辑、移除内联副作用及标准化初始化模式。
重构 SwiftUI 视图结构
审查视图代码规范
拆分大型视图组件
优化状态管理与依赖注入
npx skills add AstraFoundry/KumoApp --skill swiftui-view-refactor -g -y
实现iOS 26 Liquid Glass动态玻璃材质,提供SwiftUI、UIKit和WidgetKit的模糊、反射及交互变形效果集成方案。
构建或更新iOS 26+应用以适配新设计语言
实现玻璃风格按钮、卡片或容器
创建玻璃元素间的变形过渡动画
将现有模糊效果迁移至Liquid Glass API
npx skills add AstraFoundry/KumoApp --skill liquid-glass-design -g -y
指导在 SwiftUI 中实现、审查或改进 iOS 26+ Liquid Glass 特性,涵盖原生 API 使用、性能优化及兼容性回退。
需要在新 SwiftUI UI 中采用 Liquid Glass
将现有功能重构为 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 UI 构建的最佳实践与示例,涵盖导航、组件修饰符、响应式布局及状态管理。指导开发者在现有项目中应用模式或为新项目搭建脚手架,确保代码规范与架构清晰。
创建或重构 SwiftUI 界面
设计 TabView 标签页架构
使用 VStack/HStack 组合屏幕
管理 @State 或 @Binding 状态
npx skills add AstraFoundry/KumoApp --skill swiftui-ui-patterns -g -y
规范 SwiftUI 视图重构,倡导 MV 架构与轻量级状态管理。通过提取独立子视图、优化代码结构及依赖注入,提升视图可维护性与稳定性,避免过度使用 ViewModel。
清理或重构 SwiftUI 视图文件
拆分过长的视图主体
移除内联动作或副作用
标准化 @Observable 和 ViewModel 初始化模式
npx skills add AstraFoundry/KumoApp --skill swiftui-view-refactor -g -y
通过 ShipSwift 技能库搜索、获取并集成 SwiftUI 组件,包括动画、图表及 UI 模块。支持自动适配项目命名规范与数据模型,确保代码符合生产标准并正确集成到现有应用中。
用户请求添加特定 SwiftUI 视图或组件
用户需要添加动画效果(如 shimmer)
用户需要添加图表(如 donut chart)
用户希望集成第三方 UI 模块
npx skills add AstraFoundry/KumoApp --skill add-component -g -y
Dependencies:
signerlabs/shipswift-skills
基于ShipSwift组件库构建iOS功能。通过搜索、获取和组合现成的SwiftUI配方,快速生成包含动画、图表等功能的完整代码及集成方案,支持深色模式与动态类型。
用户要求构建或创建iOS功能
描述需要实现的iOS特性
npx skills add AstraFoundry/KumoApp --skill build-feature -g -y
Dependencies:
signerlabs/shipswift-skills
探索并浏览 ShipSwift 提供的 SwiftUI 预制组件库。通过列出、筛选和展示动画、图表及模块等 Recipe 详情,帮助用户发现可用资源并根据项目上下文推荐组合方案。
用户想要探索或浏览可用的组件/Recipe
用户询问有哪些功能或模块可用
用户希望查看特定类别的 UI 实现示例
npx skills add AstraFoundry/KumoApp --skill explore-recipes -g -y
Dependencies:
signerlabs/shipswift-skills
用于 SwiftUI 动画与过渡的实现、审查及优化。涵盖显式/隐式动画、弹簧效果、关键帧动画、Hero 转场及符号特效,确保符合 iOS 26+ 规范并处理无障碍模式。
需要添加或优化 SwiftUI 动画
审查动画代码的正确性与性能
实现 Hero 过渡或自定义动画曲线
npx skills add AstraFoundry/KumoApp --skill swiftui-animation -g -y
专注SwiftUI代码编写、审查与优化的专家技能,涵盖状态管理、性能调优及iOS 26+ Liquid Glass适配。支持通过Xcode Instruments .trace文件分析应用卡顿、CPU热点等性能问题,并提供录制Trace的自动化能力。
需要编写或重构SwiftUI视图代码
请求审查SwiftUI代码质量或最佳实践
引用Xcode 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+ Liquid Glass 适配。支持分析 Instruments .trace 文件以诊断性能问题,并具备自动化录制 Trace 的能力。
编写或改进 SwiftUI 代码
审查 SwiftUI 代码质量
引用 Xcode Instruments .trace 文件进行分析
请求录制新的性能追踪会话
npx skills add AstraFoundry/KumoApp --skill swiftui-expert-skill -g -y


