nicholasjackson

Claude Scheduler — Development skill for Claude Code

Development community

Run claude code prompts in the background and at regular intervals.

How to install Claude Scheduler

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nicholasjackson/claude-scheduler and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Scheduler does

Run claude code prompts in the background and at regular intervals.

Alternatives in Development

  • Claudia — A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions 21k ★
  • Octo Doctor — Environment diagnostics — check providers, auth, config, hooks, scheduler, and more 2.8k ★
  • Part 1 — Deep Research Prompt Builder — I'm going to help you create a research prompt for your project 2.1k ★

README

Claude Scheduler

Claude Scheduler is a cross-platform desktop application for scheduling tasks that run using [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Configure prompts to execute on a repeating schedule, attach MCP servers for external tool access, and review rich run history with collapsible tool-call transcripts -- all from a single native UI.

![Main view](images/main_view.png)

Features

  • Scheduled prompts -- set a start time and repeat interval (minutes, hours, or days) and Claude Scheduler runs your prompt automatically.
  • Run Now -- trigger any job immediately without waiting for the next scheduled time.
  • MCP server management -- add HTTP or stdio MCP servers globally, then selectively assign them to individual jobs.
  • Rich run output -- each run records a full transcript with colour-coded thoughts, collapsible tool calls, and a summary section.
  • Markdown prompts -- write prompts in Markdown; they render inline in the job detail view.
  • Background operation -- runs in the system tray with native OS notifications on job completion or failure.
  • Cross-platform -- builds for Linux, Windows, and macOS.

Screenshots

Creating a new job

Configure a name, schedule, prompt (Markdown supported), and optionally assign MCP servers whose tools should be available during execution.

![New job form](images/new_view.png)

Managing MCP servers

Add HTTP or stdio-based MCP servers. Each server can then be assigned to one or more jobs.

![MCP server settings](images/mcp_view.png)

Download

Pre-built binaries for each release are available on the [GitHub Releases](https://github.com/nicholasjackson/claude-schedule/releases) page.

Platform Artifact
Linux (amd64) claude-schedule-linux-amd64
Windows (amd64) claude-schedule-windows-amd64.exe
macOS (amd64) claude-schedule-darwin-amd64.zip
  • Linux -- download, chmod +x claude-schedule-linux-amd64,