axiom-swiftui-containers-ref
参考 — 通过iOS 26实现的SwiftUI堆栈、网格、大纲和滚动增强
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
参考 — 通过iOS 26实现的SwiftUI堆栈、网格、大纲和滚动增强
在实现SwiftUI动画、理解VectorArithmetic、使用@Animatable宏、缩放过渡、UIKit/AppKit动画桥接、在弹簧动画和时间曲线动画之间选择或调试动画行为时使用 - 从iOS 13到iOS 26的全面动画参考
苹果平台排版参考(旧金山字体、文本样式、动态类型、字距、行距、国际化)直至iOS 26
在使用Swift Testing测试异步代码时使用。涵盖回调确认、@MainActor测试、async/await模式、超时控制、XCTest迁移、并行测试执行。
在实现SwiftUI手势(点击、拖动、长按、缩放、旋转)、组合手势、管理手势状态或调试手势冲突时使用 - 提供全面的手势识别、组合、可访问性和跨平台支持模式
在Xcode 26中设置UI测试录制时使用,增强录制测试的稳定性,或为多配置回放配置测试计划。基于WWDC 2025-344“录制、回放和审查”。
当CAAnimation的完成处理程序未触发、设备上的弹簧物理效果看起来不正确、动画持续时间与实际时间不符、手势与动画交互导致卡顿,或者模拟器和真实硬件之间的时间不同步时——使用CATransaction模式、帧率意识以及特定于设备的行为进行系统的CAAnimation诊断。
当UI响应缓慢、滚动卡顿、动画不流畅,或者当你在问‘为什么我的SwiftUI视图这么慢’、‘我如何优化列表性能’、‘我的应用掉帧’、‘视图主体被调用得太频繁’、‘列表很卡’时 - 使用Instruments 26和WWDC 2025模式进行SwiftUI性能优化
在使用SwiftData时适用 - @Model定义,SwiftUI中的@Query,@Relationship宏,ModelContext模式,CloudKit集成,iOS 26+功能,以及使用@MainActor的Swift 6并发 — Apple的原生持久化框架
当您看到'actor-isolated', 'Sendable', 'data race', '@MainActor'等错误,或者当您询问'为什么这不是线程安全的'、'如何使用async/await'、'@MainActor是做什么用的'、'我的应用程序因并发错误而崩溃'、'如何修复数据竞争'时 - 使用Swift 6严格的并发模式,包括actor隔离和异步/等待
TextKit 2完整参考(架构、迁移、写作工具、SwiftUI TextEditor)贯穿iOS 26
当SwiftUI视图调试需要系统性调查时使用 - 在基本故障排除后视图更新仍不工作,间歇性的UI问题,复杂的状态依赖关系,或者当Self._printChanges()显示意外的更新模式时 - 与Instruments集成的系统诊断工作流程
参考 —— 全面的SwiftUI导航指南,涵盖NavigationStack(iOS 16+)、NavigationSplitView(iOS 16+)、NavigationPath、深度链接、状态恢复、Tab+Navigation集成(iOS 18+)、Liquid Glass导航(iOS 26+)以及协调器模式
在开始任何iOS/Swift对话时使用 - 确立如何查找和使用Axiom技能,在包括澄清问题在内的任何回复之前都需要调用Skill工具
在编写UI测试、记录交互时使用,当测试存在竞态条件、时间依赖性、不一致的通过/失败行为,或者XCTest UI测试不稳定时 - 涵盖了录制UI自动化(WWDC 2025)、基于条件的等待、网络状况设置、多因素测试、崩溃调试以及以可访问性为先的测试模式
Axum应用程序的服务架构模式,包括分层设计(路由器→处理器→服务→存储库),使用FromRef的AppState进行依赖注入,Tower ServiceBuilder用于中间件组合,以及模块化路由器组织。在设计服务层、管理依赖关系、组合中间件堆栈或构建Axum应用程序结构时使用。
在优化Swift代码性能、减少内存使用、提高运行时效率、处理COW(写时复制)、ARC(自动引用计数)开销、泛型特化或集合优化时使用
参考 — 完整的SwiftUI自适应布局API指南,涵盖ViewThatFits、AnyLayout、Layout协议、onGeometryChange、GeometryReader、尺寸类别以及iOS 26窗口API
在调试导航无响应、意外弹出、深层链接显示错误屏幕、切换或后台时状态丢失、navigationDestination崩溃或任何SwiftUI导航失败时使用 - 具备生产危机防御的系统化诊断
在实现iOS 26的SwiftUI功能时使用 - 涵盖了Liquid Glass设计系统、性能改进、@Animatable宏、3D空间布局、场景桥接、WebView/WebPage、AttributedString富文本编辑、拖放增强以及针对iOS 26+的visionOS集成
在需要为性能关键代码提供线程安全原语时使用。涵盖了互斥锁(Mutex,iOS 18及以上版本)、OSAllocatedUnfairLock(iOS 16及以上版本)、原子类型、何时使用锁与actor、如何使用Swift并发防止死锁。
在将逻辑从SwiftUI视图中分离、选择架构模式、重构视图文件,或者询问'这段代码应该放在哪里'、'我应该如何组织我的SwiftUI应用程序'、'MVVM与TCA与纯SwiftUI'、'如何使SwiftUI可测试'时使用 - 包含适用于iOS 26+的全面架构模式及重构工作流程。
针对Rust中Axum 0.8.x网络框架开发的专业指导。当使用Axum 0.8+版本、从0.7迁移到0.8版本,或者用户提到路径参数语法问题、async_trait问题或Option提取器变更时,请参考此指南。
使用WIQL查询管理Azure Boards工作项,包括用户故事、任务和错误。在管理Azure Boards工作项或创建冲刺待办事项列表时使用。