run-poll

Poll an Antigravity thread with persistent_poll.py during long-running jobs.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/BedaBeda-Growth/bedabeda-growth-site --skill run-poll
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-poll
Source: https://github.com/BedaBeda-Growth/bedabeda-growth-site/tree/main/skills/run-poll
Command: npx skills add https://github.com/BedaBeda-Growth/bedabeda-growth-site --skill run-poll

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Keeps an Antigravity thread alive by performing a persistent poll so you don't have to manually wake it up after long-running tasks, ensuring your session stays ready for the next step.

Core Features & Use Cases

  • Persistent polling to keep the thread awake during long-running jobs like Jules sessions, CI verifications, or heavy tests.
  • Log-ahead progress with periodic status messages to show activity without consuming CPU.
  • Controlled loop and exit: automatically resumes when background tasks complete or when you decide to halt for manual input.

Quick Start

Start the poller in the background by executing the included persistent_poll.py script.

Frequently Asked Questions about run-poll

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep a thread alive during long-running CI verification jobs?

To keep a thread alive during long-running CI verification jobs, execute a persistent poll script that sleeps with periodic logs, ensuring the session remains active until background tasks complete.

What is a persistent poll loop and when do I need it for background tasks?

A persistent poll loop periodically checks status and logs progress to prevent session timeouts. You need it for background tasks like Jules sessions or heavy tests where the thread must remain awake without consuming CPU.

How do I start polling an Antigravity thread to stay active?

To start polling an Antigravity thread, run the included persistent_poll.py script in the background. It sleeps for 10 minutes with periodic logs and coordinates with command_status to resume when tasks finish.

Can I use a background poll loop for Jules sessions without high CPU usage?

Yes, you can use a background poll loop for Jules sessions without high CPU usage. The script logs progress periodically to show activity while sleeping, ensuring the thread stays ready without consuming processing power.

Does the persistent poll script coordinate with command_status to exit automatically?

Yes, the persistent poll script coordinates with command_status to exit automatically. It resumes when background tasks complete, or you can halt it manually to provide input during long-running jobs.

Why does my Antigravity thread session timeout during long waits and how do I prevent it?

Antigravity thread sessions timeout during long waits because inactivity causes them to sleep. Prevent this by running a persistent poll loop that maintains activity with periodic logs until your background tasks finish.