swift-testing plugin
Expert guidance on Swift Testing best practices, patterns, and implementation. Covers @Test, #expect, #require, @Suite, test doubles (mocks, stubs, spies), fixtures, integration testing, snapshot testing, and XCTest migration strategies.
How to install the swift-testing plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add bocato/swift-testing-agent-skill
/plugin install swift-testing@swift-testing-agent-skillWhat's inside swift-testing
1 part read from the plugin's own files.
Skills 1
Claude loads it when the task matches- swift-testing
Provides expert guidance on implementing the Swift Testing framework, including test doubles, fixtures, and migration from XCTest.
Using swift-testing in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update swift-testing@swift-testing-agent-skill
- Refresh the marketplace
- /plugin marketplace update swift-testing-agent-skill
- Turn it off for now
- /plugin disable swift-testing@swift-testing-agent-skill
- Remove it
- /plugin uninstall swift-testing@swift-testing-agent-skill
Skills in swift-testing
- swift-testingbocato/swift-testing-agent-skill
Provides expert guidance on implementing the Swift Testing framework, including test doubles, fixtures, and migration from XCTest.
11 files80stars
swift-testing plugin questions
How do I install the swift-testing plugin?
In Claude Code run /plugin marketplace add bocato/swift-testing-agent-skill, then /plugin install swift-testing@swift-testing-agent-skill.
What does the swift-testing plugin include?
swift-testing bundles 1 skill.
How do I update or remove the swift-testing plugin?
Update it with claude plugin update swift-testing@swift-testing-agent-skill in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall swift-testing@swift-testing-agent-skill.