/check — Build, Run, Capture, Analyze

The /check skill is your one-stop command. It builds your app, launches it with tracing enabled, captures screen, voice, and function traces, and automatically analyzes the session when you’re done.

Usage

/check Run my app

Or with specific instructions:

/check Build and run the iOS app in debug mode

What Happens

1. Preflight Check

ReadyCheck first runs a system health check (same as /doctor) to verify all dependencies are available. If anything is missing, it stops and tells you how to fix it.

2. Project Detection

ReadyCheck explores your project to find:

  • The app binary to run
  • The build system (Xcode, cargo, cmake, etc.)

3. Build

If needed, ReadyCheck builds your app using your project’s build system.

4. Capture

Your app launches with tracing enabled. Three tracks start recording simultaneously:

  • Screen — every frame captured
  • Voice — microphone records your narration
  • Function Traces — sub-microsecond function call tracking

Tip: Talk while you use the app. Describe what you’re doing, what you expect, and what feels wrong. This is the key input for analysis.

5. Analysis

When you quit the app (or tell ReadyCheck you’re done), capture stops and the /analyze skill runs automatically. Your voice narration drives the analysis — ReadyCheck extracts your intent and correlates it with the trace and screen data.

Example Session

> /check Run my app

✓ Preflight passed
✓ Building with cargo...
✓ Capture running

Interact with your app. When you quit the app, capture stops automatically.

[You use the app, narrating: "When I click the save button, nothing happens..."]

✓ Capture completed
→ Running analysis...