
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).
Swift ecosystem reference skill providing language patterns, SPM configuration, toolchain guidance, and concurrency best practices. No scripts included — purely a knowledge document. Well-organized with XML structure covering type system, error handling, concurrency, testing, and toolchain config, but monolithic in a single large SKILL.md without references/ or scripts/ directories.
Clean reference skill with no security concerns. The skill is comprehensive as Swift documentation but lacks modularity. No scripts, no network calls, no credentials. The XML-based structure is well-organized but the entire skill is one large file which could benefit from splitting into references/ subdirectories.