AI Agent Hub
Back to plugins
⚙️

dsh-schedule-command

Workflow Updated 2026.08.22

Run the following command in DeepSeek Harness:

dsh plugin install piaohua/dsh-schedule-command

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install piaohua/dsh-schedule-command in DeepSeek Harness to install the plugin, whose source code is available at https://github.com/piaohua/dsh-schedule-command . Restart DSH after installation.

About this plugin

Setting up recurring tasks—monitoring, syncing, report generation—in DeepSeek Harness usually means wrestling with Cron syntax and runtime configuration. dsh-schedule-command turns the /schedule slash command into a plain-language entry point: type "check server health every 10 minutes" and the task is created, listed, and removed without touching a config file.

The plugin supports three scheduling modes—delayed (after), absolute (at), and fixed-interval (every)—covering everyday patterns like "remind me in 30 minutes," "generate a report before tomorrow 5 pm," and "sync every 2 hours." Sessions with active timed tasks automatically get a ⏰ prefix in the title so they are easy to spot in the sidebar; the badge disappears once all tasks are cleared. On install the plugin mounts the @deepseek-ai/dsh-schedule runtime so there is nothing extra to configure—a DSH restart is all that is needed.

It is a good fit for developers who run long-lived monitoring, periodic inspection, or auto-reporting workflows inside DSH and prefer natural-language scheduling over dotfiles. Keep in mind the current release only supports fixed intervals (no Cron expressions), calendar constraints such as "weekdays" degrade to a 24-hour cadence with a prompt-level note, and overdue recurring tasks replay only the latest occurrence rather than the full backlog.

Use Cases

  • Create a recurring 10-minute server health check from a single sentence
  • Set a one-off reminder such as "generate a daily report at 3pm tomorrow"
  • Locate sessions with active timed tasks at a glance via the ⏰ title badge

Best For

  • Dev teams running periodic monitoring or auto-reporting workflows inside DSH
  • Users who prefer natural-language scheduling over Cron configuration files
  • Solo developers who want a zero-config setup without manual runtime mounting