swift-testing
Пишите и мигрируйте тесты фреймворка Swift Testing с использованием @Test, @Suite, #expect, #require, confirmation, traits, withKnownIssue, Attachment.record, тестов выхода processExitsWith и списков захвата, Test.cancel, предупреждений Issue.record/ручных сбоев, миграции XCTest в Swift Testing, режимов совместимости Xcode 27, границ тестирования UI через XCUITest, границ производительности/снимков, моков, асинхронных паттернов и организации тестов. Используйте при написании тестов, преобразовании утверждений XCTest, таких как XCTUnwrap или XCTFail, проверке доступности расширенных API Swift Testing или решении вопроса о сохранении XCTest/XCUITest.
Что делает навык
Пишите и мигрируйте тесты фреймворка Swift Testing с использованием @Test, @Suite, #expect, #require, confirmation, traits, withKnownIssue, Attachment.record, тестов выхода processExitsWith и списков захвата, Test.cancel, предупреждений Issue.record/ручных сбоев, миграции XCTest в Swift Testing, режимов совместимости Xcode 27, границ тестирования UI через XCUITest, границ производительности/снимков, моков, асинхронных паттернов и организации тестов. Используйте при написании тестов, преобразовании утверждений XCTest, таких как XCTUnwrap или XCTFail, проверке доступности расширенных API Swift Testing или решении вопроса о сохранении XCTest/XCUITest.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.