AIKraft/Skills/swift-testing

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.

dpearson2699 official Дизайн

Что делает навык

Пишите и мигрируйте тесты фреймворка 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.

Как подключить

1Скачать навык
# возьмите папку навыка «swift-testing» из репозитория: # https://github.com/dpearson2699/swift-ios-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r swift-testing/ ~/.claude/skills/swift-testing/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.

swift-testing — навык для AI | AIKraft