crossmatch

skill
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 38 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Find where your iOS and Android apps disagree, and get a side-by-side video of every difference.

README.md

CrossMatch

Find the behavioural differences between a native iOS app and its Android twin (or either of them
and your web app), and document each one with a side-by-side video.

Built on Argent, Software Mansion's toolkit for
letting coding agents drive iOS simulators and Android emulators.

How it works

  1. An agent explores both apps with the bundled skill and writes one short flow per feature.
  2. crossmatch replays every flow on both platforms in lockstep and records both screens.
  3. After each step it diffs the two accessibility trees.
  4. A judge decides which differences matter and which are platform idioms.
  5. Each confirmed difference becomes a side-by-side video with callouts, and an HTML report.

Demo — a difference crossmatch found and documented in the bundled Dog Tinder apps: iOS shows a
match dialog after liking, Android does not.

Side-by-side video: iOS shows an It's a match alert after liking, Android silently advances

npx crossmatch init      # config (apps auto-detected), the agent skill, Argent — all in one
crossmatch doctor        # check the toolchain
crossmatch setup         # boot both devices, install both apps fresh

Then ask your coding agent to explore both apps; it writes one flow per feature and runs
crossmatch compare, which judges, renders the videos and writes crossmatch-out/report/index.html.

Needs: macOS · Node 20+ · Xcode and the Android SDK · ffmpeg with libx264 · Argent 0.25+ · Claude Code (for the judge).
For a web side: Google Chrome and Node 22+ ("platforms": ["ios", "web"] in the config).

Read next

docs/USAGE.md commands, configuration, flow syntax
skills/crossmatch/SKILL.md what the agent does
docs/argent-notes.md Argent quirks crossmatch works around
fixtures/ the Dog Tinder test apps (iOS, Android, web)

Yorumlar (0)

Sonuc bulunamadi