Skip to content

bradwindy/writing-xcuitests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

writing-xcuitests

A Claude Code skill for writing robust, maintainable XCUITests for iOS and macOS applications.

What It Enables

This skill helps Claude assist with:

  • Writing reliable XCUITests using best practices
  • Querying UI elements with accessibility identifiers
  • Implementing the Page Object pattern for maintainable tests
  • Handling waiting and synchronization correctly
  • Debugging and fixing flaky tests
  • Using advanced gestures (swipe, pinch, rotate, long press)
  • Structuring test suites for scalability

Installation

Direct Repository Method:

/plugin install --git https://github.com/bradwindy/writing-xcuitests

Marketplace Approach:

/plugin marketplace add bradwindy/writing-xcuitests
/plugin install writing-xcuitests@writing-xcuitests-marketplace

Local Setup:

git clone https://github.com/bradwindy/writing-xcuitests.git
/plugin marketplace add ./writing-xcuitests
/plugin install writing-xcuitests@writing-xcuitests-marketplace

Requirements

  • macOS with Xcode installed
  • Claude Code CLI

When It Activates

The skill automatically engages when you discuss:

  • Writing XCUITests or UI tests for iOS/macOS
  • Querying XCUIElements or accessibility identifiers
  • Implementing Page Object pattern
  • Fixing flaky or unreliable tests
  • Test waiting and synchronization strategies
  • Advanced gestures in UI tests

License

MIT

About

Claude Code skill for writing robust, maintainable XCUITests for iOS and macOS applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors