Swift

由网站技能导入器展示的 Swift 技能与工作流程。

28 个技能
A
swiftui-patterns

作者 affaan-m

swiftui-patterns 是一份面向 Apple 平台前端开发的实用指南。它涵盖 SwiftUI 状态管理、NavigationStack 流程、视图组合和性能建议,帮助你为真实应用代码选择合适的模式。适合在重构或构建界面时使用,尤其是在需要明确职责划分、减少重复渲染的场景中。

前端开发
收藏 0GitHub 156.3k
A
swift-concurrency-6-2

作者 affaan-m

swift-concurrency-6-2 帮你落地 Swift 6.2 的 Approachable Concurrency,修复 data-race 错误,并判断何时该把工作留在 MainActor 上,何时用 @concurrent 进行卸载。这个 swift-concurrency-6-2 指南适用于 App 和后端开发迁移。

后端开发
收藏 0GitHub 156.3k
A
swift-protocol-di-testing

作者 affaan-m

swift-protocol-di-testing 帮助你用小型 protocol 和默认实现替换文件系统、网络和 API 调用,从而为 Swift 的确定性测试、预览和后端开发提供支持。

后端开发
收藏 0GitHub 156.3k
A
swift-actor-persistence

作者 affaan-m

swift-actor-persistence 是一种基于 Swift actor 的持久化模式,适用于线程安全的本地存储,将内存缓存与文件持久化数据结合起来。它适合离线优先应用和 Backend Development 场景,当你希望实现串行访问、更清晰的并发控制,并减少锁设计上的猜测时使用。

后端开发
收藏 0GitHub 156.3k
A
repo-scan

作者 affaan-m

repo-scan 是一款跨技术栈的源码审计技能,可对文件进行分类、识别内嵌的第三方库,并帮助你判断哪些是核心代码、重复代码或无用负担。它适用于 repo-scan 代码审查、遗留系统迁移和重构规划。技能中提供了 repo-scan 安装与 repo-scan 使用指引。

代码评审
收藏 0GitHub 156.2k
A
liquid-glass-design

作者 affaan-m

liquid-glass-design 可帮助你在 SwiftUI、UIKit 和 WidgetKit 中实现 Apple iOS 26 的 Liquid Glass 系统。适用于玻璃质感按钮、卡片、工具栏、容器和小组件,并提供关于形状、色调、交互,以及何时这种效果真正适合 UI 的指导。

UI 设计
收藏 0GitHub 156.2k
A
foundation-models-on-device

作者 affaan-m

foundation-models-on-device 帮你在 iOS 26+ 上构建 Apple FoundationModels 功能,包括端侧文本生成、使用 `@Generable` 的引导式输出、工具调用、快照流式传输,以及面向隐私优先应用的可用性检查。

后端开发
收藏 0GitHub 156.1k
M
ios-application-dev

作者 MiniMax-AI

ios-application-dev 是一份面向 UIKit、SnapKit 和 SwiftUI 的实用 iOS 应用开发指南。它帮助前端开发者更快做出 UI 决策,覆盖布局、导航、无障碍、Dynamic Type、Dark Mode 以及 Apple 平台规范。可用于代码审查,或把产品需求转成可交付的 iPhone 页面。

前端开发
收藏 0GitHub 11.7k
E
watchos-design-guidelines

作者 ehmo

watchos-design-guidelines 是一项聚焦 Apple Watch UI 设计的技能,适用于 watchOS 应用、complication、锻炼、通知以及基于手腕的交互。使用这份 watchos-design-guidelines 指南,可检查一眼可读性、Digital Crown 行为、Always On 状态、可访问性,以及界面在手腕上是否易用。

UI 设计
收藏 0GitHub 357
E
tvos-design-guidelines

作者 ehmo

tvos-design-guidelines 是一套实用的 Apple TV 设计规范,用于审查 tvOS 界面、基于焦点的导航、Siri Remote 行为、10 英尺可读性和媒体播放。当你需要清晰的约束、逐屏评审和实现检查时,可使用这份 tvos-design-guidelines 指南来做客厅 UI 设计。

UI 设计
收藏 0GitHub 357
E
macos-design-guidelines

作者 ehmo

macos-design-guidelines 是一份实用指南,用于依据 Apple Human Interface Guidelines 审核和实现 Mac 应用。内容涵盖菜单栏、键盘快捷键、窗口行为、工具栏、可访问性以及系统集成,适用于 SwiftUI、AppKit 和 Mac Catalyst 团队。

设计实现
收藏 0GitHub 357
J
swift-concurrency

作者 Joannis

swift-concurrency 技能可帮助你更少凭猜测地审查 async/await 重构、actor 隔离、Sendable 问题、任务结构以及 Swift 6 迁移。它适合用于涉及编译器警告、数据竞争或隔离边界的实际代码编辑,也适合在需要基于仓库约定的 swift-concurrency 指南时使用。

代码编辑
收藏 0GitHub 57
J
swift-library-design

作者 Joannis

swift-library-design 技能可帮助你设计 Swift 库和框架,打造更强的公开 API、编译期安全性以及考虑性能的默认方案。适用于在构建可复用的 Swift package 或 SDK 风格模块时,处理面向协议的架构、关联类型、result builders、DSL、noncopyable 类型和渐进式披露。

前端开发
收藏 0GitHub 57
J
postgres-nio

作者 Joannis

postgres-nio 技能帮助你在 Swift 中使用 PostgreSQL,涵盖 async/await、连接池、预编译语句和类型安全查询。对于构建 Swift 服务的后端开发团队来说,这是一项非常合适的技能;它提供的是可直接落地的 postgres-nio 用法,而不是泛泛的 SQL 理论。

后端开发
收藏 0GitHub 57
J
swift

作者 Joannis

swift skill 能帮助你更有把握地写出更好的 Swift 代码。可用于 Swift 配置、日志、可观测性、测试、跨平台模式、API 设计、访问控制和内存安全特性。它尤其适合 Swift for Backend Development,因为这里更看重 Swift 的实际用法、安装指引以及与仓库相关的实现细节。

后端开发
收藏 0GitHub 57
J
hummingbird

作者 Joannis

hummingbird 技能为 Hummingbird 2 提供实用指导。Hummingbird 2 是一个轻量级的 Swift HTTP server framework。你可以用它来安装、配置和使用 hummingbird 开展后端开发,包括 routing、middleware、auth、websockets,以及在你需要一份聚焦的 hummingbird 指南时使用 Fluent 集成。

后端开发
收藏 0GitHub 57
R
hig-technologies

作者 raintree-technology

hig-technologies 是一份面向 Apple HIG 的设计指南,用于设计和评估 Siri、Apple Pay、HealthKit、HomeKit、ARKit、iCloud、Sign in with Apple、SharePlay、CarPlay、VoiceOver、Maps、NFC 和 Wallet 等 Apple 技术集成。使用这个 hig-technologies skill,可在实现前梳理原生行为、隐私、授权、恢复流程以及用户预期。

设计实现
收藏 0GitHub 0
J
wendy-lite

作者 Joannis

wendy-lite 是一项用于在 ESP32-C6 的 Wendy Lite 固件上构建 WebAssembly 应用的技能。你可以用它编写与 WAMR 运行时、宿主导入、回调流程以及闪存加载设备生命周期相匹配的 C、Rust、Swift、Zig、TypeScript 或 WAT 模块。它是一份面向固件周边应用开发的实用 wendy-lite 指南。

后端开发
收藏 0GitHub 0
J
wendy-swift

作者 Joannis

wendy-swift 是一款面向 WendyOS 和 Linux 后端开发的精选 Swift 包发现技能。使用 wendy-swift 技能来选择 Swift 库、比较生态选项,并在更少猜测的情况下找到适合 Linux/ARM64/AMD64 部署约束的包。

后端开发
收藏 0GitHub 0
J
wendy

作者 Joannis

wendy 技能指南,帮助你在 WendyOS 边缘设备上构建、部署和管理应用。适用于 wendy 安装、wendy 使用、设备发现、Swift 应用部署、ARM64 远程调试,以及 NVIDIA Jetson 或 Raspberry Pi 4/5 的相关工作流。适合需要结构化、JSON 优先的 CLI 步骤,而不是靠猜测推进的场景。

部署
收藏 0GitHub 0
J
swift-valkey

作者 Joannis

swift-valkey 帮助 Swift 后端开发者通过 async/await、集群路由和 pub/sub 使用 Valkey 与 Redis。它是一份面向缓存、队列和会话工作流的实用 swift-valkey 指南,安装与用法说明基于仓库中的 SKILL.md 以及类型化命令模式。

后端开发
收藏 0GitHub 0
J
swift-nio

作者 Joannis

swift-nio 是一项面向 SwiftNIO 后端开发的技能,涵盖 servers、clients、pipelines、buffers、codecs,以及 EventLoop 安全的异步代码。适用于 swift-nio 使用问题、协议解析、TCP/UDP 服务、NIOAsyncChannel 集成,以及排查 EventLoop 上的阻塞工作。它是一本面向正确架构与实现的实用 swift-nio 指南。

后端开发
收藏 0GitHub 0
J
database-driver-design

作者 Joannis

database-driver-design 是一份面向生产级 Swift 数据库客户端库设计的指南。它涵盖 wire protocols、连接管理、类型安全的命令 API、连接池、backpressure,以及与 Swift Concurrency 的对齐,适用于后端开发团队。

后端开发
收藏 0GitHub 0
E
swift-patterns

作者 efremidze

swift-patterns 是一个面向 SwiftUI 的技能,用于审查、重构或构建具备正确状态归属、现代导航、清晰视图组合、生命周期范围内异步工作以及性能检查的功能。需要比泛泛建议更实用、可直接落地且有仓库依据的前端开发帮助时,可使用这份 swift-patterns 指南。

前端开发
收藏 0GitHub 0
Swift