
de nixos-configuration67
Guide et modèles pour les projets Swift (6.3) : structure de package, idiomes du langage, concurrence, outillage (swiftlint, swiftformat), tests et commandes de build/test.
Ce skill regroupe les meilleures pratiques complètes de l'écosystème Swift pour le développement de bibliothèques et de CLI multiplateformes (Swift 6.3). Il documente les modèles de langage (types valeur, optionnels, protocoles, génériques), les règles de concurrence et de mémoire, l'organisation des packages, l'outillage (SwiftLint, SwiftFormat, SourceKit-LSP), les modèles de test et les flux de travail recommandés pour construire et valider les packages Swift.
Utilisez ce skill lors du travail sur des projets Swift — création ou révision de Package.swift, exécution de swift build/test, application de règles de lint/formatage, ou lors de choix de conception concernant la concurrence, la gestion des erreurs et le design d'API. Il est utile lors des revues de code, des migrations vers Swift 6, ou de la configuration de la CI et des outils de développement.
Idéal pour les agents fournissant une assistance au codage et la consultation de documentation (Claude Code, assistants de type Copilot, ou tout agent ayant accès aux fichiers du dépôt).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.