ls-cron-orchestrator

Automate repo-local cron tasks from a manifest with ordered sequences.

3|2|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/CruxExperts/localsetup --skill ls-cron-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-cron-orchestrator
Source: https://github.com/CruxExperts/localsetup/tree/main/_localsetup/skills/ls-cron-orchestrator
Command: npx skills add https://github.com/CruxExperts/localsetup --skill ls-cron-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) components.

What problem does it solve?

Automates the orchestration of repo-local cron tasks by defining triggers and ordered tasks in a manifest.

Core Features & Use Cases

  • Define multiple triggers (e.g., schedules, on-boot delays) and tasks that run in a specified sequence.
  • Generate reproducible cron fragments and a Python-based runner that respects sequence_order and enabled flags.
  • Use cases include nightly maintenance, build-step automation, and auditable task execution directly from the repository.

Quick Start

Create a manifest with triggers and tasks, then run the install command to generate a crontab fragment.

Frequently Asked Questions about ls-cron-orchestrator

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

FAQPage Schema
How do I automate repo-local cron tasks from a manifest?

To automate repo-local cron tasks from a manifest, define triggers and ordered tasks in a YAML manifest, then run the install command to generate a crontab fragment and a Python-based runner that executes tasks in sequence.

What is the best way to schedule nightly maintenance tasks deterministically from a repository?

Scheduling nightly maintenance deterministically from a repository is best achieved by defining manifest-driven triggers and ordered tasks, which generates reproducible cron fragments and a Python runner respecting sequence_order and enabled flags.

Can I use a YAML manifest to enable or disable specific scheduled tasks?

Yes, you can use a YAML manifest to enable or disable specific scheduled tasks by toggling their enabled flags, and the Python-based runner will skip disabled tasks while executing the active ones in their specified sequence_order.

How do I add or remove tasks from an existing cron workflow manifest?

To add or remove tasks from an existing cron workflow manifest, use the dedicated add-task and remove-task commands, which automatically update the manifest and regenerate the Python runner and cron fragments accordingly.

How does a manifest-driven cron scheduler work compared to standard crontab management?

A manifest-driven cron scheduler works by centralizing trigger definitions and task sequences into a single auditable YAML file, unlike standard crontab management which relies on manual entries and lacks built-in sequence_order enforcement.

What are the limitations of using a Python runner for boot-time cron task automation?

A limitation of using a Python runner for cron task automation is the dependency on Python and the yaml library in the execution environment, which must be present for the runner to parse manifests and process scheduled triggers.