What problem does it solve?
This Skill removes the guesswork and manual browser checking involved in verifying that a freshly pushed GitCode Space deployment rebuilds and produces the expected startup outcome.
Core Features & Use Cases
- Deterministic rebuild loop: Resets the Space, reloads the app page to avoid cached iframes, and waits for explicit startup smoke sentinels.
- Result capture across UI boundaries: Reads structured output from the Gradio iframe via Chrome DevTools Protocol snapshots, and falls back to log-panel text when the iframe disappears on failure.
- Resource hygiene: Pauses the Space after the run completes to free limited compute on the free tier.
- Typical use case: After pushing a change to a Space’s
main-backed deployment branch, automatically confirm the container reached smoke OK or surface smoke FAILED details without a manual reload-and-check cycle.
Quick Start
Use gitcode-space-iter to push your change, trigger the Space reset, wait for the smoke output, capture the Gradio result, and then pause the Space so compute is released.