scheduled-delivery

Schedule prepared text or local files for delivery at a future datetime.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/pycode4micro/bushserver --skill scheduled-delivery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scheduled-delivery
Source: https://github.com/pycode4micro/bushserver/tree/main/src/bushserver/seeds/skills/package/scheduled-delivery
Command: npx skills add https://github.com/pycode4micro/bushserver --skill scheduled-delivery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

scheduled-delivery eliminates the hassle of manually remembering to send messages or attachments at a specific future time by letting you prepare content now and deliver it later.

Core Features & Use Cases

  • Concrete-time scheduling: Schedule a delivery for an explicit future datetime, including reminders like “tomorrow morning” or “in 30 minutes” after they are resolved to a concrete time.
  • Prepared-content delivery: Ensures content and files are prepared immediately, then delivered at the scheduled moment, avoiding “fresh data at send time” expectations.
  • Session management controls: Supports setting new deliveries, listing scheduled jobs, and canceling them by job_id.

Quick Start

Schedule a prepared reply and any existing local files to be delivered at a specific future time by stating the exact time and the content to send.

Frequently Asked Questions about scheduled-delivery

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

FAQPage Schema
How do I schedule a delayed message or file transfer for a specific future time?

To schedule a delayed message or file transfer, you prepare the text or local file now and set a concrete future datetime for delivery. The Skill creates a scheduled job using mode="deliver_prepared" to send the exact content at the specified time.

Can I cancel a scheduled delivery job after it has been created?

Yes, you can cancel a scheduled delivery job after it has been created. The Skill supports session management controls that allow you to list scheduled jobs and cancel them by referencing their specific job_id.

Does scheduled messaging work with relative time resolutions like "tomorrow morning" or "in 30 minutes"?

Yes, scheduled messaging works with relative time resolutions like "tomorrow morning" or "in 30 minutes". The Skill resolves these relative times into concrete ISO datetimes with timezone information before executing the delivery.

What is prepared-content delivery and when do I need it for timed reminders?

Prepared-content delivery means finalizing text or files immediately and queuing them to send later. You need it for timed reminders or delayed replies where content is ready now but delivery must happen at a specific future moment.

Do I need to generate file content at send time when using scheduled file delivery?

No, you do not need to generate file content at send time when using scheduled file delivery. The Skill requires validating local file existence beforehand, ensuring the prepared content is ready now and delivered exactly as-is later.

How do I list all my currently scheduled session jobs for delayed deliveries?

To list all your currently scheduled session jobs for delayed deliveries, use the Skill's list operation. This session management control displays active scheduled jobs, allowing you to track or cancel them by job_id.