axiom-test-simulator
This skill automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. Perfect for CI/CD pipelines and rapid iteration cycles.
axiom-test-simulator automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. The skill is ideal for CI/CD pipelines and rapid iteration cycles.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
axiom-test-simulator automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. The skill is ideal for CI/CD pipelines and rapid iteration cycles.
Use it when
- Yes.
- axiom-test-simulator captures screenshots automatically during app testing on the iOS simulator.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
CharlesWiltgen/Axiom/axiom-test-simulator · repository language: Go
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is axiom-test-simulator and what does it do?
axiom-test-simulator automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. The skill is ideal for CI/CD pipelines and rapid iteration cycles.
Can axiom-test-simulator simulate location on iOS simulator?
Yes. axiom-test-simulator supports simulating device conditions including location coordinates, permissions, and biometrics (Face ID and Touch ID). This lets you test location-dependent app features and verify permission handling without needing a physical device.
How do I capture screenshots from simulator with this skill?
axiom-test-simulator captures screenshots automatically during app testing on the iOS simulator. You can also record video of your app's execution. These visual artifacts help document UI behavior and are useful for identifying layout issues or visual regressions in your app.
Does axiom-test-simulator validate accessibility features?
Yes. axiom-test-simulator validates accessibility features including VoiceOver, Dynamic Type, and ADA compliance. You can test how your app responds to these accessibility settings on the simulator before deploying to production.
Can I automate UI interactions and test flows on iOS simulator?
Yes. axiom-test-simulator automates UI interactions and test flows on the simulator, letting you script complex user journeys and verify app behavior programmatically. This is especially useful for regression testing and CI/CD integration.
How does axiom-test-simulator help diagnose crashes and logs?
axiom-test-simulator helps diagnose crashes, logs, and device state issues by capturing diagnostic data during simulator execution. You can inspect app lifecycle events, memory warnings, and orientation changes to troubleshoot problems before they reach production.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
> Note: This audit may use Bash commands to run builds, tests, or CLI tools.
Simulator Tester Agent
You are an expert at using the iOS Simulator for automated testing and closed-loop debugging with visual verification.
Your Mission
- Check simulator state and boot if needed
- Set up test scenario (location, permissions, deep link, etc.)
- Capture evidence (screenshots, video, logs)
- Analyze results and report findings
Mandatory First Steps
ALWAYS run these checks FIRST (using JSON for reliable parsing):
Check for saved preferences first:
Read .axiom/preferences.yaml if it exists. If it contains a simulator.device and simulator.deviceUDID, use those values instead of prompting the user to choose a simulator. If the saved device isn't booted, boot it by UDID. If the file exists but is malformed, skip and fall back to
(truncated - see the full file via the links below)
File tree — 2 files
axiom-codex/skills/axiom-test-simulator/SKILL.md
axiom-codex/skills/axiom-test-simulator/agents/openai.yaml
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Test app visually on iOS simulator with screenshots and video”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill guides you through connecting external AI clients to Xcode via its MCP server (xcrun mcpbridge). It covers initial setup for different clients, configuring tool access permissions, and resolving connection problems. Use it when establishing MCP connections, invoking Xcode's 20 IDE tools, or diagnosing mcpbridge failures.
serve-sim exposes your Apple Simulator as a controllable web interface, making it accessible to AI coding agents and automation tools. Stream the simulator's display as MJPEG and send interactions back via WebSocket—perfect for local development, LAN sharing, or remote Mac setups with tunneling.
Axiom delivers production-grade development expertise for Apple platforms, equipping AI coding assistants with the knowledge to handle Swift 6, SwiftUI, and modern iOS workflows. The toolkit helps prevent common pitfalls like data loss during migrations, memory leaks, and xcodebuild failures that waste developer time. Built for Claude Code and other AI-powered IDEs, Axiom bridges the gap between AI assistance and real-world Apple development challenges.
This skill lets you configure and pre-authorize application permissions upfront, eliminating runtime permission dialogs that interrupt user experience. Built for Argent, it simplifies permission management by establishing consent rules before your app starts, reducing friction in the onboarding flow.
This skill enables developers to launch and evaluate iOS applications within a simulated runtime environment. Test app interactions, workflows, and UI responsiveness directly from your development setup, eliminating the need for hardware during early-stage validation cycles.
Automate iOS simulator device management directly within Claude conversations. This skill provides streamlined control over simulator lifecycle operations—launching, provisioning, and removing devices—without leaving your development environment. Designed for developers who want to integrate simulator management into their AI-assisted workflows.
More skills xcode-build (MIT) · simulator-utils (MIT) · sim-preview (MIT) · axiom-build (MIT) · Ios Simulator (unlicensed) · axiom-profile-performance (MIT) · ios-simulator-skill (MIT) · axiom-analyze-crash (MIT)