heartbeat

Coordinate agent wake-up cycles and health monitoring via heartbeat protocol.

226|55|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Miosa-osa/canopy --skill heartbeat-miosa-osa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heartbeat
Source: https://github.com/Miosa-osa/canopy/tree/main/library/skills/coordination/heartbeat
Command: npx skills add https://github.com/Miosa-osa/canopy --skill heartbeat-miosa-osa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enable reliable startup and ongoing health monitoring through a standardized heartbeat protocol that coordinates wake-up, task selection, and execution while monitoring health.

Core Features & Use Cases

  • 9-step Wake-Up Cycle: Identity, Approvals, Fetch tasks, Select work, Checkout, Understand, Execute, Update, Delegate.
  • Health Monitoring: Periodic pings, health checks, and configurable stall-handling actions (warn/restart/reassign/kill).
  • Outputs & Recovery: Generates actionable status reports and automatic recovery triggers to maintain autonomy.

Quick Start

On startup, run the /heartbeat command to initiate the wake-up cycle and enable ongoing health monitoring for all agents.

Frequently Asked Questions about heartbeat

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

FAQPage Schema
What is an agent heartbeat protocol for health monitoring?

An agent heartbeat protocol uses periodic pings and health checks to coordinate reliable startup and ongoing health monitoring for AI agents. It ensures regular wake-ups, task selection, execution, and stall recovery among multiple agents in an ecosystem.

How do I implement agent startup and task execution with health monitoring?

Initiate agent startup and health monitoring by running the /heartbeat command. This triggers a standardized 9-step wake-up cycle covering identity checks, approvals, task fetch, lock, execute, status updates, and ongoing health pings.

How does task locking work during agent wake-up cycles?

Task locking occurs within the 9-step wake-up cycle after fetching and selecting work. Agents checkout tasks, understand context, execute work, and update status, ensuring no overlapping execution while maintaining autonomy across the agent ecosystem.

Can I configure stall handling actions for fault recovery in AI agents?

Yes, fault recovery stall handling is fully configurable. You can set automatic actions to warn, restart, reassign, or kill stalled agents, generating actionable status reports and automatic recovery triggers to maintain system autonomy.

Does agent health monitoring work with multi-agent task delegation?

Yes, health monitoring supports multi-agent ecosystems by integrating task delegation into its 9-step wake-up cycle. Periodic pings and health checks ensure coordinated task selection, execution, and fault recovery across all connected agents.

What are the limitations of heartbeat-based agent recovery mechanisms?

Heartbeat-based recovery relies on periodic pings to detect stalls, meaning detection speed is bounded by the configured ping interval. It handles warn, restart, reassign, and kill actions but requires proper configuration to avoid premature agent termination.