servo:heartbeat

Monitors CI failures and open issues while scheduling evaluations with cost ceiling controls.

Updated May 16, 2026
One-click install
npx skills add https://github.com/ramboz/servo --skill servo-heartbeat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: servo:heartbeat
Source: https://github.com/ramboz/servo/tree/main/hosts/claude/skills/heartbeat
Command: npx skills add https://github.com/ramboz/servo --skill servo-heartbeat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a way to automatically monitor project signals, such as CI failures and open issues, and schedule regular evaluations to ensure that work is progressing according to plan.

Core Features & Use Cases

  • Project Signal Monitoring: Regularly check CI failures and open issues in repositories.
  • Routine Evaluation: Schedule routine evaluations at intervals using a scheduler of your choice.
  • Cost Ceiling: Set a cost ceiling to control the amount of money and time spent on the evaluations.
  • Use Case: Use this Skill to automatically check the health of your project on a daily basis, and get notified if any issues arise that require attention.

Quick Start

Use the /servo:heartbeat skill to schedule a daily heartbeat check for the repository '/path/to/repo'.

Frequently Asked Questions about servo:heartbeat

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

FAQPage Schema
How do I monitor CI failures and open issues on a schedule?

To monitor CI failures and open issues, you can automate project signal monitoring with a scheduler that triggers routine evaluations at chosen intervals. This approach checks repository health on a recurring basis without manual intervention.

How do I set a cost ceiling for automated project evaluations?

To set a cost ceiling for automated project evaluations, configure budget constraints within the scheduling workflow to ensure evaluation costs do not exceed your defined limits. This controls the amount of money and time spent on routine evaluations.

Do I need a specific project setup to schedule continuous integration evaluations?

Yes, scheduling continuous integration evaluations requires a project setup with servo-scaffolded targets and a valid oracle for execution. These prerequisites ensure the monitoring scheduler can properly trigger and run evaluations.

What is the best way to check project health daily and get notified of issues?

The best way to check project health daily is to schedule a heartbeat check that monitors CI failures and open issues. This triggers routine evaluations and notifies you when issues arise that require attention.

Can I use my own scheduler for routine project signal monitoring?

Yes, you can use a scheduler of your choice for routine project signal monitoring. The system automates the scheduling of evaluations and applies budget constraints regardless of the specific scheduler selected.

When should I not use automated heartbeat monitoring for repositories?

Automated heartbeat monitoring is not suitable if your project lacks servo-scaffolded targets or a valid oracle for execution. Without these prerequisites, the scheduler cannot trigger evaluations or apply cost ceiling controls properly.