avdlee/swift-testing-expert

Guía experta para Swift Testing: estructura de pruebas, macros #expect/#require, traits y etiquetas, pruebas parametrizadas, planes de prueba, ejecución paralela, patrones de espera asíncrona y migración desde XCTest. Útil al escribir nuevas pruebas en Swift, modernizar conjuntos XCTest, depurar pruebas inestables o mejorar la calidad y mantenibilidad de pruebas en proyectos de plataformas Apple o servidores Swift.

¿Qué es swift-testing-expert?

Este skill proporciona orientación experta sobre el framework Swift Testing, cubriendo desde la estructura básica de pruebas hasta técnicas avanzadas como pruebas parametrizadas, ejecución paralela y patrones de espera asíncrona. Es ideal para desarrolladores que trabajan en plataformas Apple (iOS, macOS, watchOS, tvOS) o en proyectos de servidor Swift, y que desean escribir pruebas nuevas, modernizar suites existentes de XCTest o mejorar la fiabilidad y mantenibilidad de sus pruebas. El skill detalla el uso de macros como #expect y #require, la organización de traits y etiquetas, la creación de planes de prueba, y cómo migrar eficientemente desde XCTest a Swift Testing. También aborda la depuración de pruebas inestables (flaky tests) y la optimización de la calidad general del conjunto de pruebas. Está diseñado para ser usado con asistentes de IA como Claude Code, Cursor o Codex, y se basa en la documentación oficial de Swift Testing y mejores prácticas de la comunidad.

Compatible con~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 Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace swift-testing-expert?

Guía experta para Swift Testing: estructura de pruebas, macros #expect/#require, traits y etiquetas, pruebas parametrizadas, planes de prueba, ejecución paralela, patrones de espera asíncrona y migración desde XCTest. Útil al escribir nuevas pruebas en Swift, modernizar conjuntos XCTest, depurar pruebas inestables o mejorar la calidad y mantenibilidad de pruebas en proyectos de plataformas Apple o servidores Swift.

Skills relacionados