
Axiom Xctest Automation
This is a pattern guide for writing XCUITest automation that won't break every time your iOS UI changes. It drills three fundamentals: use accessibilityIdentifier for everything you need to test, wait for conditions instead of sleeping, and keep tests isolated without shared state. The skill documentation walks through element identification patterns, waiting strategies, and test structure. It's the kind of thing you share with a team after spending too many sprints debugging flaky UI tests. With nearly 200 installs and 945 GitHub stars, it seems to capture practices that iOS developers actually need codified. Useful if you're setting up XCUITest for the first time or trying to salvage an unreliable test suite.
- skills.sh installs
- 193
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add charleswiltgen/axiom --skill axiom-xctest-automation --agent claude-codeInstalls into .claude/skills of the current project.
Files
This is a pattern guide for writing XCUITest automation that won't break every time your iOS UI changes. It drills three fundamentals: use accessibilityIdentifier for everything you need to test, wait for conditions instead of sleeping, and keep tests isolated without shared state. The skill documentation walks through element identification patterns, waiting strategies, and test structure. It's the kind of thing you share with a team after spending too many sprints debugging flaky UI tests. With nearly 200 installs and 945 GitHub stars, it seems to capture practices that iOS developers actually need codified. Useful if you're setting up XCUITest for the first time or trying to salvage an unreliable test suite.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/charleswiltgen/axiom
- Categories
- Testing & QA, DevOps & CI/CD, Documentation, Debugging, Automation & Workflows, Design & UI/UX
- First seen
- Jun 3, 2026
More from charleswiltgen/axiom
All 167- Axiom Hig192
- Axiom Ios Graphics192
- Axiom Memory Debugging192
- Axiom Swiftui Containers Ref192
- Axiom Spritekit191
- Axiom Uikit Animation Debugging191
- Axiom Foundation Models188
- Axiom Haptics188
- Axiom Swiftdata Migration187
- Axiom Swiftui Layout Ref187
- Axiom Camera Capture Ref186
- Axiom Extensions Widgets Ref185
- Axiom Foundation Models Ref185
- Axiom Performance Profiling185
- Axiom App Intents Ref184
- Axiom Cloud Sync184
- Axiom Sqlitedata Migration184
- Axiom Sqlitedata Ref184
- Axiom App Store Connect Ref183
- Axiom Swiftui Nav183
- Axiom Swiftui Debugging Diag182
- Axiom Swiftui Nav Diag182
- Axiom Camera Capture Diag181
- Axiom Storekit Ref181