schedule-management

Create and manage local schedules with conflict detection and reminders.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill schedule-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule-management
Source: https://github.com/robikscube/SJ-skills-sandbox/tree/main/Skill-List/skillhub-construction/schedule-management
Command: npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill schedule-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the manual effort of tracking schedules, deadlines, and time conflicts for users who need private, offline schedule management without relying on cloud-based tools.

Core Features & Use Cases

  • Local Event Storage: Add, import, and list events stored in a local JSONL file for full data control.
  • Conflict & Reminder Tools: Automatically detect overlapping schedule conflicts and generate upcoming reminder exports.
  • Optional Popup Alerts: Support for Windows desktop popup notifications with deduplication to avoid repeated alerts.
  • Use Case: Construction project teams can use this to track meeting notes, RFI deadlines, and submittal schedules without sharing sensitive project data with external cloud services.

Quick Start

Use the schedule-management skill to add a new project sync event on 2026-02-10 from 9 AM to 10 AM with a 15-minute reminder and save it to your local schedule directory.

Frequently Asked Questions about schedule-management

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

FAQPage Schema
How do I track deadlines and schedule events offline without cloud synchronization?

You can manage local scheduling offline by storing events in a local JSONL file and running Python scripts to add entries, track deadlines, and generate reminders. This approach requires only a local data directory and avoids cloud synchronization entirely.

Can I detect time conflicts and overlapping events in a local schedule?

Conflict detection automatically identifies overlapping schedule conflicts by evaluating stored local events. It processes your JSONL schedule data to flag time conflicts for meetings, project deadlines, and submittal schedules without manual checking.

Does local schedule management work with Windows PowerShell for desktop popup reminders?

Optional Windows PowerShell support generates desktop popup notifications with deduplication to prevent repeated alerts. This extends local schedule management to provide on-screen reminders on Windows desktops without needing cloud-based notification services.

What's the best way to manage construction project schedules and RFI deadlines privately?

Local schedule management enables construction teams to track RFI deadlines, submittal schedules, and meeting notes using a local data directory. This keeps sensitive project data private by avoiding external cloud services while still monitoring project workflows and deadlines.

Do I need an internet connection or cloud account to use local scheduling tools?

No internet connection or cloud account is required. Local scheduling needs only a local data directory for storage and Python for deterministic schedule operations, running event creation, reminder generation, and conflict detection entirely offline.

How do I add a new event with a reminder to my local schedule directory?

Specify the event date, start and end times, and reminder duration, then save it to your local schedule directory. The Skill stores the entry in a local JSONL file, enabling offline event tracking, deadline monitoring, and conflict detection.