axiom-swiftui-26-ref
在实现iOS 26的SwiftUI功能时使用 - 涵盖了Liquid Glass设计系统、性能改进、@Animatable宏、3D空间布局、场景桥接、WebView/WebPage、AttributedString富文本编辑、拖放增强以及针对iOS 26+的visionOS集成
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
在实现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工作项或创建冲刺待办事项列表时使用。
为B2C商务创建业务管理扩展插件。在构建管理工具、BM菜单项或自定义BM页面(bm_*插件)时使用。涵盖bm_extensions.xml、菜单项、对话框操作和表单扩展。
为B2C商务开发自定义SCAPI端点。在创建REST API、定义api.json路由、编写schema.yaml(OAS 3.0)或构建无头商务集成时使用。涵盖插件结构、端点实现和OAuth作用域配置。
为B2C Commerce批量处理创建自定义作业步骤。在编写计划任务、数据同步作业、导入/导出脚本或任何服务器端批量处理代码时使用。涵盖steptypes.json、面向块的处理和面向任务的执行。对于运行现有作业,请使用b2c-job。
在实现SwiftUI手势(点击、拖动、长按、缩放、旋转)、组合手势、管理手势状态或调试手势冲突时使用 - 提供全面的手势识别、组合、可访问性和跨平台支持模式
在Xcode 26中设置UI测试录制时使用,增强录制测试的稳定性,或为多配置回放配置测试计划。基于WWDC 2025-344“录制、回放和审查”。
当CAAnimation的完成处理程序未触发、设备上的弹簧物理效果看起来不正确、动画持续时间与实际时间不符、手势与动画交互导致卡顿,或者模拟器和真实硬件之间的时间不同步时——使用CATransaction模式、帧率意识以及特定于设备的行为进行系统的CAAnimation诊断。
当UI响应缓慢、滚动卡顿、动画不流畅,或者当你在问‘为什么我的SwiftUI视图这么慢’、‘我如何优化列表性能’、‘我的应用掉帧’、‘视图主体被调用得太频繁’、‘列表很卡’时 - 使用Instruments 26和WWDC 2025模式进行SwiftUI性能优化
与Azure DevOps REST API和OpenAPI规范工作的指南。在实现新的Azure DevOps API集成、探索API功能、理解请求/响应格式或引用vsts-rest-api-specs仓库中的官方OpenAPI规范时使用这项技能。
在您的Notion工作区中进行搜索,综合来自多个页面的信息,并创建保存为新的Notion页面的全面研究文档。将分散的信息转化为带有适当引用和可操作见解的结构化报告。
在SFRA或经典B2C Commerce模式中创建店面控制器。当构建页面、处理表单提交、创建AJAX端点,或者使用server.get/server.post、res.render、res.json以及中间件链时使用。还涵盖了用于生成URL的URLUtils。
处理B2C商务站点元数据XML,用于自定义属性和对象类型。当在产品/订单/客户上定义自定义属性、创建自定义对象类型或通过XML导入设置站点偏好时使用。涵盖了system-objecttype-extensions.xml和custom-objecttype-definitions.xml。
参考 —— 全面的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应用程序结构时使用。
创建和管理Azure测试计划,包括测试用例、套件和执行。在设置测试计划或管理QA流程时使用。
查看和调试B2C CLI配置,并了解凭证来源。当身份验证失败、出现连接错误、使用了错误的实例,或者需要验证dw.json设置、环境变量(SFCC_*)或OAuth凭证是否正确加载时,请使用此功能。
在B2C Commerce中使用SFRA模式创建带有验证功能的表单。在构建结账表单、账户表单或任何具有字段定义、验证规则和错误处理的表单时使用。涵盖表单XML定义、服务器端验证和模板渲染。
在B2C Commerce中使用ISML模板。当编写店面模板、使用isprint/isset/isloop标签、理解ISML表达式(${...})或创建自定义模板模块时,请参考本指南。涵盖标签语法、表达式语言和模板包含。