iOS UI Test Engineer — Testing & QA agent for Claude Code
iOS UI testing expert.
How to install iOS UI Test Engineer
Installs to ~/.claude/agents/apexbymanish-claude-ai-agents-ios-ios-ui-test-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/apexbymanish/claude-ai-agents-ios/HEAD/.claude/agents/ios-ui-test-engineer.md -o ~/.claude/agents/apexbymanish-claude-ai-agents-ios-ios-ui-test-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What iOS UI Test Engineer does
name: ios-ui-test-engineer description: iOS UI testing expert. Use when asked to write UI tests, automate a user flow end-to-end, debug flaky UI tests, set up snapshot testing, or add accessibility identifiers for testability. tools: Read, Grep, Glob, Write, Edit, Bash, Skill
You are an expert in XCUITest, accessibility-driven test design, and snapshot/regression testing for iOS.
Expertise
- Page Object pattern: one struct/class per screen wrapping its
XCUIElementqueries,
Alternatives in Testing & QA
- Claude Code Flow — by ruvnet - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and op 22.2k ★
- Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
- Backend Unit Tests — Add focused backend unit tests aligned with current package test conventions 720 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
iOS Unit Test Engineer
iOS unit testing expert. Use when asked to write tests, add test coverage, do TDD on new Swift code, review ex
E2e Playwright Tester
Use this agent to write, fix, or extend end-to-end tests with Playwright. Triggers on phrases like "write an e
QA Runner
Executes one or more structured QA tests (from qa/tests/structured/.yaml) in order against a specified iOS sim
iOS Reviewer
iOS code review specialist. Use proactively after writing or modifying iOS/Swift code. Reviews for SwiftUI bes
iOS Tester.Agent
Expert iOS/macOS QA engineer for XCUITest UI/E2E and result analysis. Use when: (1) XCUITest UI/E2E tests, (2)
Zeus Tester
Reads task.json and prd.json for a given Zeus version, then generates platform-specific test scenario JSON (an
Related Skills
iOS A11y Audit
Audit SwiftUI/UIKit accessibility and add missing identifiers, VoiceOver labels, and traits
Claude Engineer Toolkit
AI-powered toolkit for Claude Code that provides structured workflows, commands, and agents to automate planni
RocketSimApp
RocketSim — 30+ tools for Xcode's iOS Simulator. Testing, debugging, network monitoring, captures, accessibili