/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...