intelligent-scheduler

Schedule tasks, manage priorities, resolve conflicts, and handle time zones. Auto-optimizes your agent's workload and prevents double-booking.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "intelligent-scheduler" with this command: npx skills add sky-lv/skylv-intelligent-scheduler

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

CommandPurpose
add "task" --time XSchedule a task
queue --sort priorityView prioritized task list
promote "task" --to criticalChange task priority
check-conflicts --date XFind scheduling conflicts
convert "time" --to TZConvert between time zones
auto-rescheduleOptimize 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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Arc Shield

Output sanitization for agent responses - prevents accidental secret leaks

Registry SourceRecently Updated
Automation

餐厅推荐交叉验证

Cross-reference restaurant recommendations from Xiaohongshu (小红书) and Dianping (大众点评) to validate restaurant quality and consistency. Use when querying restaurant recommendations by geographic location (city/district) to get validated insights from both platforms. Automatically fetches ratings, review counts, and analyzes consistency across platforms to provide trustworthy recommendations with confidence scores.

Registry SourceRecently Updated
Automation

Permissions Broker

Interact with the Permissions Broker service to fetch data from Google APIs behind a Telegram approval gate. Use when an agent needs to read Google Drive/Doc...

Registry SourceRecently Updated
Automation

Book a meeting

Connect agents by registering profiles and needs, discover mutual matches, and securely exchange contact info after booking meetings through the Book A Meeti...

Registry SourceRecently Updated