Open-source SwiftUI testing skill for Claude Code uses Computer Use to visually test apps

An open-source skill for Claude Code called swiftui-autotest-skill leverages Claude's new Computer Use capability to visually test SwiftUI applications without writing test code.
How it works
You run /ios-test and the agent:
- Finds your
.xcodeprojfile - Picks a Simulator
- Builds the app
- Installs it
- Navigates through every single screen using Computer Use
The agent interacts with the app exactly like a real user would: tapping buttons, scrolling lists, following navigation links, and switching tabs.
What it catches
- Layout bugs (overflow, overlapping views, truncated text)
- Crashes (analyzes Simulator crash logs with stack traces mapped to your source code)
- Broken navigation (tests every tab, every link, back navigation)
- Non-responsive interactive elements
- Missing accessibility identifiers (and offers to auto-fix them)
Extra flags
--states→ tests empty, error, and loading states via launch arguments--performance→ measures RAM per screen, detects memory leaks--flow=onboarding→ tests a specific user flow end-to-end--screenshot-all→ captures every step
Additional feature
The skill also includes /add-accessibility which scans all SwiftUI views and auto-adds missing .accessibilityIdentifier() using a clean {screen}-{type}-{name} convention. This makes testing more reliable and prepares your app for VoiceOver.
The approach requires no XCUITest, no test targets, and no boilerplate. The agent visually inspects your app and reports issues.
📖 Read the full source: r/ClaudeAI
👀 See Also

FOMOE Enables 397B Qwen3.5 Model Inference on $2,100 Desktop Hardware
FOMOE (Fast Opportunistic Mixture of Experts) allows running Qwen3.5's 397 billion parameter flagship model at 5-9 tokens/second on consumer hardware using two $500 GPUs, 32GB RAM, and an NVMe drive with Q4_K_M quantization.

Founder Operations in Claude: 19 Reusable Skills for Early-Stage Startups
A founder who exited their first startup published 19 Claude-compatible skill prompts for functions like positioning, pricing, prospecting, and copy — based on their own SOPs and Notion workflows.

Claude Desktop + Blender via MCP: Real-Time 3D Workflow Closes the Feedback Loop
An open-source Blender add-on runs an MCP server inside Blender, letting Claude Desktop inspect scenes, create objects, render images, and read results—closing the script-paste feedback loop.

Improving Claude Code Sessions with claude-self-improve
Claude-self-improve is a CLI tool that enhances Claude Code's AI performance by analyzing session data and updating memory files automatically.