Install any skill in seconds. Free to start, no credit card required.
Get Started Free →evolution-foundation/manage-heartbeats
List, enable, disable, or manually trigger heartbeats (proactive agents). Shows last 10 runs with status and cost.
Passed 12 of 18 test cases with the skill, and 2 of 18 without it.
and 11 more in the full report
12 fixed3 passed either way7 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
When generating a summary table from GET /api/heartbeats, what specific interval metadata field is present in the list item payload?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies interval_seconds in the list item response payload. | Missed | Passed |
The instructions your model reads when the skill loads.
Auth note: Use
from dashboard.backend.sdk_client import evo— auto-handles URL + auth, no Bearer token needed in code.
Inspect and control existing heartbeats — list them, enable/disable, trigger manual runs, review run history.
Use this skill when the user wants to:
Don't use this to create new heartbeats — use /create-heartbeat.
from dashboard.backend.sdk_client import evo
heartbeats = evo.get("/api/heartbeats")
Response shape per heartbeat: id, agent, interval_seconds, enabled, last_run_at, last_run_status, last_run_cost_usd, next_trigger_at.
Present to user as a table:
cost_usd in last 7 days)from dashboard.backend.sdk_client import evo
hb = evo.get(f"/api/heartbeats/{hb_id}")
test cases passed, vs 2 / 18 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.