vabole avatar

Swift Testing

A compact reference for Apple's Swift Testing framework that shipped with iOS 26 and later. You get local docs for the core stuff: @Test and @Suite macros, #expect and #require assertions, parameterized tests, traits like tags and time limits, plus a migration guide if you're coming from XCTest. The skill prioritizes searching local markdown files before fetching anything new, which keeps your context window cleaner. If you're writing tests in modern Swift projects and want the API details without leaving your editor, this covers the essentials in a queryable format.

skills.sh installs
230
GitHub stars
248
last updated
Jun 3, 2026

Install

$ npx -y skills add vabole/apple-skills --skill swift-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Swift Testing Reference

Apple's modern testing framework (import Testing) for iOS 26+.

Downloaded Reference Files

FileContent
testing-overview.mdFull Testing framework index
defining-tests.mdDefining test functions with @Test
organizing-tests.mdOrganizing tests with @Suite
expectations.md#expect, #require, confirmations
parameterized-testing.mdParameterized test patterns
traits.mdTest traits (tags, conditions, time limits)
migrating-from-xctest.mdMigration guide from XCTest

Fetching More Docs

Sponsors

Details

Repository
github.com/vabole/apple-skills
Categories
Testing & QA, Mobile Development
First seen
Jun 3, 2026

More from vabole/apple-skills

All 12
1arpitg1304 avatarrobotics-testingarpitg1304/robotics-agent-skills>215skills.sh installs
2manojbajaj95 avatarab-test-setupmanojbajaj95/claude-gtm-pluginWhen the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this 215skills.sh installs
3thebushidocollective avatarbdd-patternsthebushidocollective/hanUse when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style t208skills.sh installs
4composiohq avatarwebapp-testingcomposiohq/awesome-codex-skillswebapp testing197skills.sh installs
5sickn33 avatartemporal-python-testingsickn33/antigravity-awesome-skillstemporal python testing195skills.sh installs
6cinience avataralicloud-network-esa-testcinience/alicloud-skillsMinimal smoke test for Alibaba Cloud ESA skill. Validate OpenAPI metadata discovery and API inventory generation for product ESA.194skills.sh installs