ios-visual

>

alesanabriav7/ios-architect-skill3 installsMITSynced Aug 22

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
---
name: ios-visual
description: >
license: MIT
---

# iOS Visual

Capture simulator screenshots and use Claude's vision to detect visual errors and compare against references.

## Load Strategy

Always read `references/visual-qa.md`.

## Execution Contract

1. **Detect mode** before acting:
   - **Regression check**: compare current captures vs `screenshots/baseline/`
   - **Design comparison**: compare captures vs a provided design image
   - **Quick visual check**: capture the running simulator without a full rebuild

2. **Capture strategy**:
   - Full deterministic capture (App Store quality, preview data) → use `screenshots-ios` tool
   - Quick check of running simulator → use `xcrun simctl io booted screenshot`
   - Never assume the simulator is booted — check first
   - If `screenshots-ios` is unavailable, fall back to `xcrun simctl io booted screenshot` immediately. Do not ask the user to install anything before attempting the fallback.

3. **Analysis**: Read each captured PNG with the `Read` tool. Claude analyzes visually:
   - Layout shifts, misaligned elements, unexpected spacing
   - Missing or extra UI elements
   - Text truncation or clipping
   - Wrong colors or typography vs design tokens
   - Empty/loading/error state correctness

4. **Report per screen**: Pass | Expected change | Regression — with specific observations.

5. **Approve workflow**: if all screens pass regression, copy `current/` to `baseline/` and note files to commit.

## Sister Skills

- **ios-architect** — app/feature scaffolding, preview data wiring
- **ios-design-system** — design tokens, component correctness
- **ios-testing** — unit/integration tests, Swift Testing

More Mobile skills

← All Mobile skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY