Swift

Swift skills and workflows surfaced by the site skill importer.

28 skills
A
swiftui-patterns

par affaan-m

swiftui-patterns est un guide pratique pour le développement frontend sur les plateformes Apple. Il couvre la gestion de l’état en SwiftUI, les flux `NavigationStack`, la composition des vues et des recommandations de performance, afin de vous aider à choisir le bon pattern pour du code d’application réel. Utilisez le skill swiftui-patterns lorsque vous refactorez ou construisez des écrans avec une responsabilité claire et moins de re-rendus.

Frontend Development
Favoris 0GitHub 156.3k
A
swift-concurrency-6-2

par affaan-m

swift-concurrency-6-2 vous aide à adopter l’Approachable Concurrency de Swift 6.2, à corriger les erreurs de data race et à décider quand conserver le travail sur MainActor ou le déléguer avec @concurrent. Utilisez ce guide swift-concurrency-6-2 pour les migrations d’applications et de backends.

Backend Development
Favoris 0GitHub 156.3k
A
swift-protocol-di-testing

par affaan-m

swift-protocol-di-testing vous aide à remplacer les appels au système de fichiers, au réseau et aux API par de petits protocoles et des implémentations par défaut, afin d’obtenir des tests Swift, des aperçus et un développement backend déterministes.

Backend Development
Favoris 0GitHub 156.3k
A
swift-actor-persistence

par affaan-m

swift-actor-persistence est un modèle de persistance basé sur les actors Swift pour un stockage local sûr pour les threads, combinant un cache en mémoire avec des données adossées à un fichier. Utilisez-le pour les applications offline-first et le Backend Development lorsque vous voulez un accès sérialisé, une concurrence plus propre et moins d’hypothèses autour des verrous.

Backend Development
Favoris 0GitHub 156.3k
A
repo-scan

par affaan-m

repo-scan est une compétence d’audit de code multi-stack qui classe les fichiers, détecte les bibliothèques tierces intégrées et vous aide à déterminer ce qui est essentiel, dupliqué ou superflu. Elle est utile pour repo-scan pour la revue de code, les migrations d’anciens dépôts et la préparation de refontes. Consultez dans la compétence les indications d’installation et d’utilisation de repo-scan.

Code Review
Favoris 0GitHub 156.2k
A
liquid-glass-design

par affaan-m

liquid-glass-design vous aide à mettre en œuvre le système Liquid Glass d’Apple sur iOS 26 avec SwiftUI, UIKit et WidgetKit. Servez-vous-en pour créer des boutons, cartes, barres d’outils, conteneurs et widgets à effet verre, avec des conseils sur les formes, la teinte, l’interactivité et les cas où cet effet convient réellement à une interface.

UI Design
Favoris 0GitHub 156.2k
A
foundation-models-on-device

par affaan-m

foundation-models-on-device vous aide à créer des fonctionnalités Apple FoundationModels sur iOS 26+ avec génération de texte sur l’appareil, sortie guidée avec @Generable, appel d’outils, streaming par instantanés et vérifications de disponibilité pour des applications axées sur la confidentialité.

Backend Development
Favoris 0GitHub 156.1k
M
ios-application-dev

par MiniMax-AI

ios-application-dev est un guide pratique de développement d’applications iOS pour UIKit, SnapKit et SwiftUI. Il aide les développeurs front-end à prendre plus vite les bonnes décisions d’interface pour la mise en page, la navigation, l’accessibilité, Dynamic Type, le mode sombre et les conventions de la plateforme Apple. Utilisez-le pour relire du code ou transformer des exigences produit en écrans iPhone prêts à livrer.

Frontend Development
Favoris 0GitHub 11.7k
E
watchos-design-guidelines

par ehmo

watchos-design-guidelines est un skill ciblé de conception d’interface Apple Watch pour les apps watchOS, les complications, les entraînements, les notifications et les interactions au poignet. Utilisez ce guide watchos-design-guidelines pour vérifier la lisibilité en un coup d’œil, le comportement de la Digital Crown, les états Always On, l’accessibilité et la possibilité d’utiliser un écran au poignet.

UI Design
Favoris 0GitHub 357
E
tvos-design-guidelines

par ehmo

tvos-design-guidelines est un ensemble pratique de règles de conception Apple TV pour auditer des interfaces tvOS, la navigation au focus, le comportement de la Siri Remote, la lisibilité à 10 pieds et la lecture multimédia. Utilisez ce guide tvos-design-guidelines lorsque vous avez besoin de contraintes claires, d’une critique écran par écran et de vérifications d’implémentation pour concevoir une UI de salon.

UI Design
Favoris 0GitHub 357
E
macos-design-guidelines

par ehmo

macos-design-guidelines est un guide pratique pour évaluer et mettre en œuvre des apps Mac selon les Apple Human Interface Guidelines. Il couvre la barre de menus, les raccourcis clavier, le comportement des fenêtres, les barres d’outils, l’accessibilité et l’intégration système pour les équipes SwiftUI, AppKit et Mac Catalyst.

Design Implementation
Favoris 0GitHub 357
J
swift-concurrency

par Joannis

Le skill swift-concurrency vous aide à examiner les refactors async/await, l’isolation des acteurs, les problèmes de Sendable, la structure des tâches et la migration vers Swift 6 avec moins d’hypothèses. Utilisez-le pour des modifications de code concrètes lorsque les avertissements du compilateur, les races de données ou les frontières d’isolation sont déterminants, et quand vous avez besoin d’un guide swift-concurrency fondé sur des conventions validées par le dépôt.

Code Editing
Favoris 0GitHub 57
J
swift-library-design

par Joannis

La skill swift-library-design vous aide à concevoir des bibliothèques et frameworks Swift avec des API publiques plus robustes, une sécurité renforcée à la compilation et des valeurs par défaut pensées pour la performance. Utilisez-la pour l’architecture orientée protocoles, les types associés, les result builders, les DSL, les types non copyables et la divulgation progressive lors de la création de packages Swift réutilisables ou de modules de type SDK.

Frontend Development
Favoris 0GitHub 57
J
postgres-nio

par Joannis

Le skill postgres-nio vous aide à utiliser PostgreSQL depuis Swift avec async/await, le pooling de connexions, les requêtes préparées et des requêtes typées en toute sécurité. C’est un bon choix pour des équipes de Backend Development qui construisent des services Swift et cherchent une utilisation concrète de postgres-nio, plutôt qu’une théorie SQL générique.

Backend Development
Favoris 0GitHub 57
J
swift

par Joannis

Le skill swift vous aide à écrire un meilleur code Swift avec moins d’hésitations. Utilisez-le pour la configuration Swift, le logging, l’observabilité, les tests, les patterns multiplateformes, la conception d’API, le contrôle d’accès et les fonctionnalités de sécurité mémoire. Il est particulièrement utile pour Swift for Backend Development, où l’usage pratique de swift, les consignes d’installation et les détails d’implémentation liés au repo comptent vraiment.

Backend Development
Favoris 0GitHub 57
J
hummingbird

par Joannis

Le skill hummingbird fournit des conseils pratiques pour Hummingbird 2, un framework HTTP Swift léger. Utilisez-le pour installer, configurer et employer hummingbird pour le développement backend, notamment pour le routage, les middlewares, l’authentification, les websockets et l’intégration avec Fluent, lorsque vous avez besoin d’un guide hummingbird ciblé.

Backend Development
Favoris 0GitHub 57
R
hig-technologies

par raintree-technology

hig-technologies est un guide Apple HIG pour concevoir et évaluer des intégrations aux technologies Apple comme Siri, Apple Pay, HealthKit, HomeKit, ARKit, iCloud, Se connecter avec Apple, SharePlay, CarPlay, VoiceOver, Plans, NFC et Wallet. Utilisez cette compétence hig-technologies pour cadrer le comportement natif, la confidentialité, le consentement, la récupération après erreur et les attentes des utilisateurs avant l’implémentation.

Design Implementation
Favoris 0GitHub 0
J
wendy-lite

par Joannis

wendy-lite est une skill pour créer des applications WebAssembly sur le firmware Wendy Lite pour ESP32-C6. Utilisez-la pour écrire des modules C, Rust, Swift, Zig, TypeScript ou WAT compatibles avec le runtime WAMR, les imports de l'hôte, le flux de callbacks et le cycle de vie des appareils chargés depuis la flash. C’est un guide pratique wendy-lite pour le développement d’applications proches du firmware.

Backend Development
Favoris 0GitHub 0
J
wendy-swift

par Joannis

wendy-swift est une compétence de découverte de paquets Swift, sélectionnée avec soin, pour le développement backend sur WendyOS et Linux. Utilisez la compétence wendy-swift pour choisir une bibliothèque Swift, comparer les विकल्प de l’écosystème et trouver des paquets adaptés aux contraintes de déploiement Linux/ARM64/AMD64, avec moins d’hypothèses à faire.

Backend Development
Favoris 0GitHub 0
J
wendy

par Joannis

Guide wendy pour créer, déployer et gérer des applications sur des appareils edge WendyOS. Utilisez-le pour l'installation de wendy, l’usage de wendy, la découverte d’appareils, le déploiement d’apps Swift, le débogage à distance sur ARM64 et les workflows pour NVIDIA Jetson ou Raspberry Pi 4/5. Idéal quand vous avez besoin d’étapes CLI structurées, centrées sur du JSON, plutôt que de tâtonner.

Deployment
Favoris 0GitHub 0
J
swift-valkey

par Joannis

swift-valkey aide les développeurs backend Swift à utiliser Valkey et Redis avec async/await, le routage de cluster et pub/sub. C’est un guide pratique swift-valkey pour les workflows de cache, de file d’attente et de session, avec des notes d’installation et d’utilisation fondées sur le SKILL.md du dépôt et des modèles de commandes typées.

Backend Development
Favoris 0GitHub 0
J
swift-nio

par Joannis

swift-nio est une skill pour le développement backend avec SwiftNIO, couvrant les serveurs, les clients, les pipelines, les buffers, les codecs et le code async sûr pour les EventLoop. Utilisez-la pour les questions d’usage de swift-nio, l’analyse de protocoles, les services TCP/UDP, l’intégration de NIOAsyncChannel et le débogage des tâches bloquantes sur un EventLoop. C’est un guide pratique swift-nio pour une architecture et une implémentation correctes.

Backend Development
Favoris 0GitHub 0
J
database-driver-design

par Joannis

database-driver-design est un guide pour concevoir des bibliothèques clientes Swift de base de données prêtes pour la production. Il couvre les protocoles réseau, la gestion des connexions, les API de commandes typées, le pooling, le backpressure et l’alignement avec Swift Concurrency pour les équipes de développement backend.

Backend Development
Favoris 0GitHub 0
E
swift-patterns

par efremidze

swift-patterns est une skill SwiftUI pour examiner, refactoriser ou construire des fonctionnalités avec une bonne gestion de la propriété de l’état, une navigation moderne, une composition de vues propre, des tâches asynchrones limitées au cycle de vie et des vérifications de performance. Utilisez ce guide swift-patterns lorsque vous avez besoin d’une aide pratique, appuyée par un dépôt, pour le développement frontend plutôt que de conseils génériques.

Frontend Development
Favoris 0GitHub 0
Swift