-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Describe the feature or problem you'd like to solve
Allow scheduling or triggering of repeatable skills
Proposed solution
Add first-class support for scheduling skills to run on a recurring cadence, with built-in configuration and notification capabilities:
-
Schedule configuration via
/skillsor a new/schedulecommand — Allow users to attach a recurrence rule (e.g., cron expression, or simple presets likedaily,weekly on Monday at 9am) to any installed skill. -
Background daemon or system integration — A lightweight background service (or integration with OS schedulers) that triggers skill execution at the configured times without requiring the user to have the CLI open.
-
Notification and approval flow — When a scheduled skill runs, notify the user (e.g., via system notification, or a summary shown on next CLI launch) and, for skills that require approval before taking action, queue the results for user review rather than executing autonomously.
-
Schedule management — Commands to list, pause, resume, and delete scheduled skills:
/schedule list— View all active schedules/schedule pause <skill>— Temporarily pause a schedule/schedule delete <skill>— Remove a schedule/schedule history <skill>— View past execution results
Example prompts or workflows
Setting up a schedule
> /schedule add workiq --every friday --prompt "Summarize my week — key emails, decisions, and open items"
✔ Scheduled "workiq" to run every Friday with the provided prompt
Viewing and managing schedules
> /schedule list
Skill Schedule Next Run Status
example-approvals Every Monday 9:00 AM 2026-03-02 09:00 Active
workiq Every Friday 5:00 PM 2026-02-27 17:00 Active
> /schedule pause example-approvals
✔ Paused "example-approvals" schedule
> /schedule history workiq
Run Date Status Summary
2026-02-20 17:00 Completed Summarized 42 emails, 8 meetings
2026-02-13 17:00 Completed Summarized 31 emails, 5 meetings
Notification on next CLI launch
$ copilot
📋 Scheduled skill results available:
• example-approvals (ran Mon Feb 23 at 9:00 AM) — 12 entries ready for review
Run "/schedule review example-approvals" to review and approve
>
Additional context
No response