loop-self-pacing-mode

Monitor events and run loops with fallback heartbeat delays.

7|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mkusaka/ccskills --skill loop-self-pacing-mode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loop-self-pacing-mode
Source: https://github.com/mkusaka/ccskills/tree/main/skills/loop-self-pacing-mode
Command: npx skills add https://github.com/mkusaka/ccskills --skill loop-self-pacing-mode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The skill simplifies the process of maintaining a self-paced loop in Claude by monitoring events and scheduling fallback delays if needed.

Core Features & Use Cases

  • Event Monitoring: Monitors specific events such as CI completion or log lines.
  • Fallback Heartbeat: Schedules fallback delays if the primary event is not detected.
  • Loop Execution: Allows for the continuation or termination of loops based on conditions.
  • Use Case: Ideal for scenarios where a task needs to be re-run after a certain event, such as a file change or a PR comment, and requires a fallback delay if no such event occurs.

Quick Start

To initiate a loop with the specified event monitoring and fallback delay, simply call /loop self-pacing-mode.

Frequently Asked Questions about loop-self-pacing-mode

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

FAQPage Schema
How do I automate a self-paced loop in Claude to wait for CI completion events?

You can automate a self-paced loop by configuring Claude to monitor specific CI completion events and schedule fallback delays if the primary event is not detected. This ensures continuous task automation without manual polling.

What is a fallback heartbeat in event monitoring and task scheduling?

A fallback heartbeat is a scheduled delay that triggers when a primary monitored event, such as a log line or file change, does not occur. It allows loop execution to continue or terminate safely based on defined conditions.

Can I use loop automation to re-run tasks after a PR comment or file change?

Yes, loop automation is designed for scenarios requiring tasks to be re-run after specific events like PR comments or file changes. It monitors for these events and uses fallback delays to maintain the loop if no event occurs.

How do I configure event monitors and scheduling tools for continuous integration workflows?

To configure event monitors and scheduling tools for continuous integration, you set up specific event triggers and define fallback intervals. This enables Claude to maintain self-paced looping for your automation workflows.

When should I use fallback scheduling instead of fixed interval loops for task automation?

Use fallback scheduling when a task depends on unpredictable events like CI completion or log outputs. It provides scheduled delays only when the primary event is missing, making it more efficient than fixed interval loops for event-driven workflows.

Does self-pacing mode support loop termination based on specific conditions?

Yes, self-pacing mode allows for the continuation or termination of loops based on predefined conditions. Once the monitored event occurs or the fallback criteria are met, the loop can safely exit or proceed.