loop

Schedule recurring tasks with fixed or dynamic intervals and event-driven triggers.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/shankur/dots --skill loop-shankur
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: loop
Source: https://github.com/shankur/dots/tree/main/dot_cursor/skills-cursor/loop
Command: npx skills add https://github.com/shankur/dots --skill loop-shankur

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The loop Skill solves the problem of scheduling recurring tasks on a variable or fixed interval, reducing manual intervention and ensuring consistency in task execution.

Core Features & Use Cases

  • Fixed Schedule Execution: Run a specified prompt or skill at regular intervals (e.g., every 5 minutes, every hour).
  • Dynamic Schedule Execution: Self-pace the task based on events or time intervals, allowing for more flexibility.
  • Prompt Payload Handling: Supports dynamic prompts with varying content over time.
  • Use Case: Use loop to regularly check for updates on a project or to run automated reports without manual scheduling.

Quick Start

Schedule a task to run every 30 seconds using the loop Skill with the command '/loop 30s /check_status'.

Frequently Asked Questions about loop

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

FAQPage Schema
How do I automate recurring tasks with customizable intervals?▼

Automate recurring tasks by scheduling them at fixed or dynamic intervals, reducing manual intervention and ensuring consistent execution. You can run specified prompts or skills regularly, such as every 5 minutes, to handle automated processes.

What is the best way to schedule event-driven tasks dynamically?▼

Schedule event-driven tasks dynamically by self-pacing task execution based on specific events or time intervals. This dynamic scheduling approach provides flexibility compared to fixed schedules, allowing tasks to trigger when needed.

How do I run a prompt at regular intervals like every 30 seconds?▼

Run a prompt at regular intervals using the loop command syntax, such as '/loop 30s /check_status'. This fixed schedule execution automates the specified prompt or skill at the designated recurring time interval.

Can I use dynamic prompt payloads that change content over time?▼

You can handle dynamic prompt payloads that support varying content over time. This allows the automated, recurring task execution to process different prompt inputs during each scheduled interval or event-driven trigger.

Does dynamic scheduling support self-paced task execution based on events?▼

Dynamic scheduling supports self-paced task execution based on events or time intervals. This allows for flexible, event-driven triggers instead of relying solely on fixed, recurring schedule intervals for task automation.