Swift Testing Expert
Antoine van der Lee's Swift Testing skill: #expect, #require, traits, tags, parameterized tests and XCTest migration.
View on GitHub ↗- Stars
- ★ 474
- Last commit
- 22 Apr 2026
- Maintenance
- Slowing
- Licence
- MIT
- Category
- Agent Skills
- GitHub
- AvdLee/Swift-Testing-Agent-Skill
Overview
An agent skill that gives AI coding tools practical Swift Testing guidance. It helps you structure tests, write clearer expectations, migrate from XCTest and fix flaky tests. It is built from SwiftLee's Swift Testing articles and the WWDC 2024 sessions on the framework.
Features
- When to use suites, traits, tags and display names
- Turning repetitive tests into parameterised ones
- Using #expect and #require effectively
- Running Swift Testing and XCTest side by side during migration
- Removing hidden dependencies between tests exposed by parallel runs
Requirements
The source doesn't list any requirements, so check the project's own docs before you install.
Install
Install with the skills CLI
npx skills add https://github.com/avdlee/swift-testing-agent-skill --skill swift-testing-expertOr as a Claude Code plugin
/plugin marketplace add AvdLee/Swift-Testing-Agent-Skill /plugin install swift-testing-expert@swift-testing-agent-skill
Example
Ask: "Use the swift testing skill and review this test target for migration opportunities and flaky parallel behavior."
Works with
Listed in
- github.com/AvdLee/Swift-Testing-Agent-Skill
- raw.githubusercontent.com/AvdLee/Swift-Testing-Agent-Skill/HEAD/README.md
Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.
More in this category
App Store Screenshots
Sets up a small Next.js editor for making framed App Store and Google Play screenshots across Apple devices and locales.
SwiftUI Pro
Paul Hudson's SwiftUI skill, aimed at the mistakes models often make with navigation, layout, state, VoiceOver and deprecated APIs.
Dimillian Skills
Thomas Ricouard's skill pack: SwiftUI performance audits, Liquid Glass, view refactors, Swift concurrency fixes, App Store release notes and simulator debugging.