avdlee/swift-concurrency

Diagnostiquer les problèmes de concurrence Swift, refactoriser le code basé sur les callbacks en async/await et guider la migration vers Swift 6 lors de l'utilisation de tâches, d'acteurs, @MainActor, Sendable, de courses de données, de sécurité des threads ou d'avertissements du compilateur et du linter liés à la concurrence.

Qu'est-ce que swift-concurrency ?

Cette compétence permet aux agents IA de diagnostiquer et résoudre les problèmes de concurrence dans les projets Swift. Elle est particulièrement utile pour refactoriser du code basé sur les callbacks vers le modèle async/await, et pour guider la migration vers Swift 6. Elle prend en charge l'analyse des tâches, des acteurs, de @MainActor, du protocole Sendable, des courses de données, de la sécurité des threads, ainsi que des avertissements du compilateur et du linter liés à la concurrence. En s'appuyant sur la documentation SKILL.md, l'agent peut identifier les patterns problématiques et proposer des corrections conformes aux bonnes pratiques de la concurrence Swift moderne.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/avdlee/swift-concurrency-agent-skill/tree/main/skills/swift-concurrency

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait swift-concurrency ?

Diagnostiquer les problèmes de concurrence Swift, refactoriser le code basé sur les callbacks en async/await et guider la migration vers Swift 6 lors de l'utilisation de tâches, d'acteurs, @MainActor, Sendable, de courses de données, de sécurité des threads ou d'avertissements du compilateur et du linter liés à la concurrence.

Skills associés