pi-heartbeat

Configure and execute periodic health checks with customizable HEARTBEAT.md checklists.

114|12|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/espennilsen/pi --skill pi-heartbeat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-heartbeat
Source: https://github.com/espennilsen/pi/tree/main/extensions/pi-heartbeat/skills/pi-heartbeat
Command: npx skills add https://github.com/espennilsen/pi --skill pi-heartbeat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of performing regular system health checks, alerting you to potential issues before they become critical.

Core Features & Use Cases

  • Periodic Checks: Runs configurable health checks at set intervals.
  • Customizable Prompts: Define your own checklist items in HEARTBEAT.md or use a custom prompt.
  • Alerting: Sends non-HEARTBEAT_OK results to a specified channel via pi-channels.
  • Use Case: Ensure your development environment is always in a good state by automatically checking git status, disk space, and task lists every 15 minutes during work hours.

Quick Start

Enable periodic heartbeat checks with a 15-minute interval.

Frequently Asked Questions about pi-heartbeat

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

FAQPage Schema
How do I automate periodic health checks for my development environment?

Automated system health checks can be configured to run at set intervals, such as every 15 minutes, to proactively monitor your environment and detect issues before they become critical.

Can I customize what items are included in my system health monitoring?

System health monitoring is fully customizable by defining your own checklist items in a HEARTBEAT.md file or by providing a custom prompt to tailor the checks to your project.

How do automated health check alerts route to a specific channel?

Automated health check alerts route directly to a specified channel via pi-channels, ensuring you receive notifications only when results are non-HEARTBEAT_OK.

What is the best way to monitor git status and disk space during work hours?

Monitoring git status and disk space during work hours is best handled by configuring automated periodic heartbeat checks at a 15-minute interval to ensure your environment remains stable.

Do I need additional dependencies to set up cron-based heartbeat monitoring?

No additional dependencies are required to set up heartbeat monitoring, as the Skill operates independently to execute periodic checks and route alerts through pi-channels.

Why use a HEARTBEAT.md file for automated system monitoring?

A HEARTBEAT.md file provides a structured way to define customizable check lists for automated system monitoring, allowing you to specify exact items like git status or task lists.