Swiftui Autotest Skill

AI-powered visual testing and accessibility setup for iOS/SwiftUI apps. Build, launch in Simulator, test with computer use, detect crashes, analyze memory leaks, and add accessibility identifiers — all from the terminal.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add yusufkaran/swiftui-autotest-skill --skill swiftui-autotest-skill
Manual install
git clone --depth 1 https://github.com/yusufkaran/swiftui-autotest-skill.git /tmp/swiftui-autotest-skill
mkdir -p ~/.claude/skills
cp -r /tmp/swiftui-autotest-skill/. ~/.claude/skills/swiftui-autotest-skill

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# SwiftUI Autotest Skill

Automated visual testing and accessibility identifier generation for iOS/SwiftUI applications using Claude Code's computer use.

## Included Skills

- **ios-test** — Build, launch in Simulator, visually test with computer use, crash log analysis, state testing (empty/error/loading), performance analysis (RAM/memory leaks)
- **add-accessibility** — Scan SwiftUI views and add missing accessibility identifiers using `{screen}-{type}-{name}` convention, flag Dynamic Type issues

## Quick Start

```bash
npx skills add yusufkaran/swiftui-autotest-skill
```

Then in your SwiftUI project:

```
/ios-test
/add-accessibility
```

See [README.md](README.md) for full documentation.
Read the full skill on GitHub

Details

Skill name
swiftui-autotest-skill
License
MIT
Repo updated
30 March 2026

FAQ

What does the Swiftui Autotest Skill skill do?

AI-powered visual testing and accessibility setup for iOS/SwiftUI apps. Build, launch in Simulator, test with computer use, detect crashes, analyze memory leaks, and add accessibility identifiers — all from the terminal.

How do I install the Swiftui Autotest Skill skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add yusufkaran/swiftui-autotest-skill --skill swiftui-autotest-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Swiftui Autotest Skill popular?

It lives in yusufkaran/swiftui-autotest-skill, which has 23 GitHub stars and 0 forks.

Related skills

Shadertoy to Flutter

15

FlutterFlow/shadertoy_to_flutter_skill

Convert Shadertoy GLSL fragment shaders into Flutter-compatible GLSL fragment shaders (.frag files) for use with Flutter's FragmentProgram / FragmentShader API, Impeller, or the material_palette "fill shader" / "wrap shader" pattern. Use whenever the user pastes a Shadertoy shader (or points to one on shadertoy.com) and wants to run it in Flutter, asks to port or adapt a fragment shader to Flutter, mentions making Shadertoy-style uniforms (iResolution, iTime, iMouse, iChannel*, mainImage, fragCoord) work in Flutter, or has a .frag file that won't compile in Flutter because of Shadertoy-style c

Mobile Development

Swift Focusengine Pro

22

mhaviv/Swift-FocusEngine-Agent-Skill

Reviews, writes, and fixes focus management code for all Apple platforms (tvOS, iOS/iPadOS, watchOS, visionOS, macOS), covering SwiftUI, UIKit, AppKit, and RealityKit. Use when reading, writing, or reviewing apps that handle focus, hover, key view loops, or Digital Crown navigation.

Mobile Development

Ship It

19

LunkiBR/ship-it

Use this skill whenever building, reviewing, or auditing any product surface — a mobile app screen, a web app (in-product) screen, a marketing website page, or a cross-screen interaction flow — especially right before calling it done or shipping it. Start here to identify which section (mobile app, web app, website, flow, and more as they're added) the surface belongs to, then drill down to name every pattern (login, checkout, billing, pricing, admin panel, empty state, and more) it should have and flag which are missing — weighed against what this specific product actually is, never applied a

Mobile Development

Flutter Bloc Development

21

AbdelhakRazi/flutter-bloc-clean-architecture-skill

Build Flutter features using BLoC state management, clean architecture layers, and the project's design system. Apply when creating screens, widgets, or data integrations.

Mobile Development

Swift Patterns

12

efremidze/swift-patterns-skill

Review, refactor, or build SwiftUI features with correct state management, modern API usage, optimal view composition, navigation patterns, performance optimization, and testing best practices.

Mobile DevelopmentIn 1 list

Airbnb Swift Style

27

cassiewallace/airbnb-swift-style-agent-skill

Enforces the Airbnb iOS Swift Style Guide on Swift code. Use this skill any time the user wants to: review Swift code for style compliance, lint or audit an iOS codebase, apply Airbnb Swift conventions to new or existing code, understand why code violates Airbnb style rules, or get corrected rewrites of Swift snippets. Triggers on any request mentioning Swift code quality, iOS code review, Airbnb style, linting Swift files, or when the user pastes Swift code and asks for feedback, fixes, or a review. Also use when the user asks to "clean up" or "format" Swift code, or asks "is this good Swift?

Mobile Development

Browse the most popular Claude skills, all mobile development skills, or write your own with the skills generator.