avdlee/swift-testing-expert

Conseils d'expert pour Swift Testing : structure de test, macros #expect/#require, traits et tags, tests paramétrés, plans de test, exécution parallèle, motifs d'attente asynchrones et migration depuis XCTest. À utiliser lors de l'écriture de nouveaux tests Swift, de la modernisation de suites XCTest, du débogage de tests instables ou de l'amélioration de la qualité et de la maintenabilité des tests dans des projets de plateforme Apple ou de serveur Swift.

Qu'est-ce que swift-testing-expert ?

Ce skill d'agent IA fournit des conseils d'expert pour Swift Testing, le nouveau framework de test d'Apple. Il couvre la structure des tests, les macros #expect et #require, les traits et tags, les tests paramétrés, les plans de test, l'exécution parallèle, les motifs d'attente asynchrones et la migration depuis XCTest. Le skill est utile pour écrire de nouveaux tests Swift, moderniser des suites XCTest existantes, déboguer des tests instables (flaky), ou améliorer la qualité et la maintenabilité des tests dans des projets Apple (iOS, macOS, watchOS, tvOS) ou des projets serveur utilisant Swift. Il fonctionne en fournissant des instructions précises et des exemples de code que l'agent peut directement intégrer ou adapter dans la base de code du projet. Le skill est conçu pour être utilisé avec des agents IA compatibles avec les fichiers SKILL.md, comme Claude Code ou d'autres outils de développement intégrant des agents.

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

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-testing-expert ?

Conseils d'expert pour Swift Testing : structure de test, macros #expect/#require, traits et tags, tests paramétrés, plans de test, exécution parallèle, motifs d'attente asynchrones et migration depuis XCTest. À utiliser lors de l'écriture de nouveaux tests Swift, de la modernisation de suites XCTest, du débogage de tests instables ou de l'amélioration de la qualité et de la maintenabilité des tests dans des projets de plateforme Apple ou de serveur Swift.

Skills associés