Matrix Dreamer

Schedule and manage Claude Code tasks with cron or launchd.

110|9|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/ojowwalker77/Claude-Matrix --skill matrix-dreamer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Matrix Dreamer
Source: https://github.com/ojowwalker77/Claude-Matrix/tree/main/skills/dreamer
Command: npx skills add https://github.com/ojowwalker77/Claude-Matrix --skill matrix-dreamer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scheduling and managing Claude Code tasks across macOS and Linux environments is tedious without automation.

Core Features & Use Cases

  • Schedule tasks using native OS schedulers (launchd on macOS, cron on Linux)
  • List, run, add, and remove scheduled tasks
  • Support task metadata, tags, and guardrails to prevent unintended executions

Quick Start

Schedule a recurring or one-time task with matrix_dreamer by specifying the task name, schedule, and command.

Frequently Asked Questions about Matrix Dreamer

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

FAQPage Schema
How do I schedule Claude Code tasks to run automatically on macOS and Linux?

Matrix Dreamer schedules Claude Code tasks using native OS schedulers, specifically launchd on macOS and cron on Linux. It allows you to add, list, run, and remove recurring or one-time tasks automatically across these environments.

Can I prevent unintended executions when scheduling recurring tasks?

Yes, the scheduling tool enforces a one-time versus recurring guardrail to prevent unintended executions. This ensures tasks set to run once do not accidentally trigger as recurring scheduled jobs.

What's the best way to manage and list scheduled automation tasks across different operating systems?

Using a unified task scheduling interface that leverages native OS schedulers is the best way to manage automation tasks. You can list, run immediately, and remove scheduled tasks across macOS and Linux environments.

Does this task scheduler support adding task metadata and tags?

Yes, the task scheduler supports adding task metadata and tags. This allows you to organize and manage your scheduled jobs running via launchd or cron more effectively.

How do I run a scheduled task immediately instead of waiting for its cron or launchd trigger?

You can run a scheduled task immediately by using the dedicated run command in the task management tool. This bypasses the native OS scheduler trigger and executes the task on demand.