heartbeat-system
Heartbeat System
Self-monitoring and periodic health checks for the agent. Similar to ZeroClaw's built-in heartbeat system.
Capabilities
- Run periodic health checks
- Monitor system resources
- Report status to configured channels
- Track uptime and performance metrics
- Run diagnostics on schedule
Usage
# Run heartbeat check
/job/.pi/skills/heartbeat-system/heartbeat.js
# Check heartbeat config
/job/.pi/skills/heartbeat-system/heartbeat-config.js
# View heartbeat history
/job/.pi/skills/heartbeat-system/heartbeat-history.js
Configuration
Heartbeat is configured via config/HEARTBEAT.md or environment variables.
interval_minutes: 30 # How often to run
enabled: true # Enable/disable
message: "Health check" # Default message
target: "log" # Where to report (log, file)
When to Use
- Monitor long-running agents
- Detect resource issues early
- Track system health over time
- Generate periodic status reports
More from winsorllc/upgraded-carnival
vector-memory
Vector-based semantic memory using embeddings for intelligent recall. Store and search memories by meaning rather than keywords. Use when you need semantic search, similar document retrieval, or context-aware memory.
131model-router
Route requests between different LLM providers and models. Configure routing rules, fallback providers, and model-specific parameters inspired by ZeroClaw and OpenClaw model routing systems.
63rss-monitor
Monitor RSS/Atom feeds and blogs for new content using feedparser.
59rss-reader
Read and parse RSS/Atom feeds. Use when: user wants to subscribe to feeds, get latest articles, or monitor news sources.
54video-frames
Production-grade video frame extraction with thumbnail grids, GIF creation, and batch frame processing. Includes intelligent quality presets, progress tracking, and comprehensive error handling.
39elevenlabs-tts
Convert text to speech using ElevenLabs API. Use when you need to generate voice audio for messages, narrations, or accessibility.
25