← Back to Skills Marketplace
sky-lv

Skylv Intelligent Scheduler

by SKY-lv · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
63
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install skylv-intelligent-scheduler
Description
Schedule tasks, manage priorities, resolve conflicts, and handle time zones. Auto-optimizes your agent's workload and prevents double-booking.
README (SKILL.md)

intelligent-scheduler

Schedule tasks intelligently. Handle priorities, time zones, and conflicts automatically — never miss a deadline or double-book again.

What It Does

Manage your agent's time like a pro:

  • Task scheduling — Add tasks with deadlines and priorities
  • Priority queues — Critical tasks always come first
  • Conflict detection — Auto-detect overlapping commitments
  • Timezone handling — Schedule across multiple time zones seamlessly
  • Smart rescheduling — Auto-fill gaps and optimize your calendar

Quick Start

# 1. Schedule a high-priority task
node scheduler.js add "Review PR #42" --time "14:00" --priority high

# 2. Check for conflicts today
node scheduler.js check-conflicts --date today

# 3. View prioritized queue
node scheduler.js queue --sort priority

# 4. Convert meeting time for remote team
node scheduler.js convert "14:00 Asia/Shanghai" --to "America/New_York"
# → 01:00 EDT (next day)

Common Use Cases

📋 Daily Task Prioritization

# Add tasks with priorities
node scheduler.js add "Fix critical bug" --priority critical
node scheduler.js add "Update documentation" --priority medium
node scheduler.js add "Research new library" --priority low

# View queue sorted by priority
node scheduler.js queue --sort priority
# → 1. Fix critical bug (critical)
# → 2. Update documentation (medium)
# → 3. Research new library (low)

🌍 Multi-Timezone Meeting Coordination

# Schedule meeting in your timezone
node scheduler.js add "Client call" --time "2024-03-15 09:00" --tz "America/New_York"

# Check what time that is for your teammate in Tokyo
node scheduler.js convert "2024-03-15 09:00 America/New_York" --to "Asia/Tokyo"
# → 22:00 JST (same day)

⚠️ Prevent Double-Booking

# Add two overlapping events
node scheduler.js add "Team standup" --time "09:00" --duration 30
node scheduler.js add "Client call" --time "09:15" --duration 45

# Detect conflicts
node scheduler.js check-conflicts --date today
# → CONFLICT: "Team standup" (09:00-09:30) overlaps "Client call" (09:15-10:00)

🔄 Auto-Optimize Schedule

# Fill gaps and reschedule around priorities
node scheduler.js auto-reschedule --fill-gaps --respect-priority
# Moves low-priority tasks to fill empty slots
# Keeps critical tasks at preferred times

All Commands

Command Purpose
add "task" --time X Schedule a task
queue --sort priority View prioritized task list
promote "task" --to critical Change task priority
check-conflicts --date X Find scheduling conflicts
convert "time" --to TZ Convert between time zones
auto-reschedule Optimize schedule automatically

Priority Levels

critical > high > medium > low > deferred

Use critical for outages and deadlines. Use deferred for "someday" tasks.


Configuration

// .scheduler/config.json
{
  "timezone": "Asia/Shanghai",
  "workHours": { "start": "09:00", "end": "18:00" },
  "bufferMinutes": 15,
  "rules": [
    "No meetings before 10:00 on Mondays",
    "Reserve Friday afternoons for deep work",
    "Critical tasks always scheduled first"
  ]
}

Examples

Schedule with dependency:

node scheduler.js add "Review PR" --time "14:00" --priority high
node scheduler.js add "Deploy after review" --time "16:00" --depends "Review PR"

Filter today's tasks:

node scheduler.js queue --filter today

Respect work hours:

node scheduler.js add "Urgent task" --time "20:00" --respect-work-hours false
Usage Guidance
Before installing or using this skill, confirm whether a trusted `scheduler.js` implementation exists and avoid running similarly named scripts from untrusted directories. If you connect it to real calendar data, require a preview and approval step before automatic rescheduling.
Capability Analysis
Type: OpenClaw Skill Name: skylv-intelligent-scheduler Version: 1.0.0 The skill bundle for 'intelligent-scheduler' contains metadata and documentation describing a standard task management utility. The SKILL.md file outlines legitimate features such as priority queuing, conflict detection, and timezone conversion via a CLI tool (scheduler.js). No malicious code, data exfiltration patterns, or prompt injection attempts were identified in the provided files.
Capability Assessment
Purpose & Capability
The described scheduler features—tasks, priorities, conflict checks, timezone conversion, and rescheduling—match the documented purpose.
Instruction Scope
The skill documents automatic schedule changes via `auto-reschedule`; this is expected for a scheduler, but users should review proposed changes before applying them to real calendars or commitments.
Install Mechanism
The skill is listed as instruction-only with no install spec, but its examples rely on `node scheduler.js`; the referenced script and Node requirement are not present in the provided artifacts.
Credentials
No credentials, environment variables, network access, OS-specific privileges, or broad file access are requested.
Persistence & Privilege
Only a sample `.scheduler/config.json` is shown; no background worker, privileged persistence, credential store, or autonomous service is declared.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skylv-intelligent-scheduler
  3. After installation, invoke the skill by name or use /skylv-intelligent-scheduler
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of intelligent-scheduler. - Schedule tasks with deadlines and priorities, preventing double-booking. - Automatically detect conflicts and optimize task order using a priority queue. - Full support for time zone conversion and multi-timezone scheduling. - Smart rescheduling to fill gaps and maintain critical task priority. - Configurable rules for work hours, buffer times, and team preferences.
Metadata
Slug skylv-intelligent-scheduler
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Skylv Intelligent Scheduler?

Schedule tasks, manage priorities, resolve conflicts, and handle time zones. Auto-optimizes your agent's workload and prevents double-booking. It is an AI Agent Skill for Claude Code / OpenClaw, with 63 downloads so far.

How do I install Skylv Intelligent Scheduler?

Run "/install skylv-intelligent-scheduler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skylv Intelligent Scheduler free?

Yes, Skylv Intelligent Scheduler is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skylv Intelligent Scheduler support?

Skylv Intelligent Scheduler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skylv Intelligent Scheduler?

It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.0.

💬 Comments