
Swift Testing Expert
This skill helps you write and migrate Swift tests using Apple's modern Swift Testing framework instead of XCTest. It guides you through expect/require macros, parameterized tests, parallel execution, and traits for metadata and filtering. The agent pushes you toward isolated, parallel-safe tests by default and only suggests serialization as a last resort. It's opinionated about incremental migration: convert assertions first, then refactor suites, then add parameterization. Use it when modernizing legacy XCTest suites, debugging flaky tests, or setting up new test targets on Apple platforms or Swift server projects. The verification checklist and routing map keep you from drowning in reference docs.
- skills.sh installs
- 5.5K
- GitHub stars
- 479
- last updated
- Aug 21, 2026
Install
$ npx -y skills add avdlee/swift-testing-agent-skill --skill swift-testing-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
Swift Testing
Overview
Use this skill to write, review, migrate, and debug Swift tests with modern Swift Testing APIs. Prioritize readable tests, robust parallel execution, clear diagnostics, and incremental migration from XCTest where needed.
Agent behavior contract (follow these rules)
Sponsors