heartbeat-processor

Process heartbeat triggers to execute scheduled tasks with tiered permissions.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill heartbeat-processor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heartbeat-processor
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/heartbeat-processor
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill heartbeat-processor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the execution of scheduled proactive tasks in the background, ensuring regular maintenance, monitoring, and updates without requiring user intervention.

Core Features & Use Cases

  • Silent Background Execution: Runs scheduled tasks (hourly, daily, weekly, monthly) without user acknowledgement.
  • Task Prioritization: Evaluates tasks based on impact, risk, cost, urgency, and confidence using a defined rubric.
  • Flexible Execution: Supports both direct 'INLINE' execution for simple tasks and 'SCHEDULED' execution for complex, multi-step operations.
  • Use Case: Automatically summarize daily system logs, check for critical security updates weekly, or perform a monthly system health check, all without manual prompting.

Quick Start

Ensure the heartbeat-processor skill is enabled to automatically run your scheduled proactive tasks.

Frequently Asked Questions about heartbeat-processor

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

FAQPage Schema
How do I automate background tasks without manual prompting?

To automate background tasks without manual prompting, use a heartbeat processor that handles scheduled proactive triggers for silent execution. It processes recurring tasks based on frequency, running hourly, daily, weekly, or monthly maintenance without requiring explicit user acknowledgement.

What is a heartbeat trigger for scheduled system maintenance?

A heartbeat trigger is a proactive scheduling mechanism that initiates automated background tasks at defined frequencies. It evaluates tasks via a rubric measuring impact, risk, cost, urgency, and confidence to determine execution priority for system maintenance operations.

Can I run both simple and complex tasks with scheduled proactive automation?

Scheduled proactive automation supports both inline and scheduled execution modes. Use inline execution for simple direct tasks, and scheduled execution for complex multi-step operations, allowing flexible background automation based on the specific task requirements.

Does background automation require user acknowledgement to complete?

Background automation via heartbeat processing does not require user acknowledgement to complete. It operates silently in the background, executing scheduled proactive tasks and returning silent completion results for regular maintenance, monitoring, and updates.

How are proactive tasks evaluated for execution priority?

Proactive tasks are evaluated using a defined rubric that measures impact, risk, cost, urgency, and confidence. This tiered permission model ensures background automation prioritizes scheduled tasks effectively, determining which operations execute first based on their overall assessment scores.