Swift Testing Pro

Paul Hudson's Swift Testing skill: @Test, #expect, #require, traits, parameterized and exit tests.

View on GitHub ↗
Stars
★ 470
Last commit
17 May 2026
Maintenance
Slowing
Licence
MIT
Category
Agent Skills
GitHub
twostraws/Swift-Testing-Agent-Skill

Overview

Swift Testing Pro by Paul Hudson is an agent skill that helps AI coding assistants write better tests with Swift Testing. It covers @Test, #expect, #require, parameterised tests, traits, exit tests and confirmations. The rules target the mistakes models actually make.

Features

  • Reviews tests for common mistakes made by models
  • Covers parameterised testing, traits, exit tests and confirmations
  • Includes newer Swift Testing features missing from model training data
  • Can do a full review or a focused one from your instructions

Requirements

The source doesn't list any requirements, so check the project's own docs before you install.

Install

  1. Claude Code

    /plugin marketplace add twostraws/Swift-Testing-Agent-Skill
    /plugin install swift-testing-pro@swift-testing-agent-skill
  2. Codex, Gemini, Cursor and others

    npx skills add https://github.com/twostraws/swift-testing-agent-skill --skill swift-testing-pro

Example

In Claude Code, run "/swift-testing-pro Make sure my tests are fully parameterized".

Works with

Claude CodeCursorCodexGemini CLI

Listed in

swiftskills.devtwostraws/Swift-Agent-Skills

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