c-schedule
Smart scheduling — automate recurring Claude tasks with cost control.
Skill by daxaur
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/daxaur-c-schedule
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/c-schedule
What's inside
- Skill name
c-schedule- Description
- Smart scheduling — automate recurring Claude tasks with cost control. Deliver results to Telegram, file, or notification. Built into OpenPaw.
- License
- MIT
- Instructions
- 94 lines in SKILL.md · view on GitHub
Before installing
- Instructions read files in your home folder (~/.ssh, ~/.aws…)
Files (1)
- SKILL.md
SKILL.md (first lines)
# Smart Scheduling Automate recurring tasks with Claude. Jobs run on a schedule via launchd (macOS) or cron (Linux), with built-in cost caps to prevent runaway spending. ## Managing Schedules ```bash # Add a scheduled job (inline) openpaw schedule add "weekdays 8am" --run "check email and summarize the important ones" openpaw schedule add "daily 9pm" --run "review today's GitHub notifications" openpaw schedule add "every 30 minutes" --run "check if any urgent emails arrived" --model haiku # Interactive mode (prompts for all options) openpaw schedule add # List all jobs openpaw schedule list # Remove a job openpaw schedule remove <id> # Manually trigger a job openpaw schedule run <id> # Enable/disable without removing openpaw schedule enable <id> openpaw schedule disable <id> # View cost usage openpaw schedule costs # Set daily cost cap openpaw schedule set-cap 10.00 ``` ## Schedule Syntax Human-readable formats: - `weekdays 8am` or `weekdays 08:00` - `daily 9pm` or `daily 21:00` - `weekends 10am` - `every 30 minutes` - `every 2 hours` - `monday 9am`, `friday 5pm`, etc. - Raw cron: `0 8 * * 1-5` ## Cost Control - **Daily cap**: $5/day by default — jobs are skipped if the cap would be exceeded - **Per-run budget**: Each job has its own budget cap (default $1.00) - **Cost tracking**: All costs logged to `~/.config/openpaw/schedule-costs.json` - **30-day history**: Old entries auto-pruned - **View anytime**: `openpaw schedule costs` ## Delivery Methods - **telegram** — results sent directly to your Telegram (requires Telegram bridge setup) - **file** — saved to `~/.config/openpaw/schedule-results/` (always saved as backup) - **notify** — macOS notification via terminal-notifier ## How It Works 1. Jobs are stored in `~/.config/openpaw/schedules.json` 2. Each job registers as a system scheduler: - **macOS**: launchd plist in `~/Library/LaunchAgents/` - **Linux**: crontab entry 3. When triggered, `openpaw schedule run <id>` is called 4. Claude runs with the job's prompt via the Agent SDK 5. Results are delivered to the configured channel 6. Cost is recorded ## Guidelines - Use **haiku** for simple, frequent checks (cheapest) - Use **sonnet** for routine tasks like email summaries - Use **opus** only for complex analysis (expensive) - Test jobs manually first: `openpaw schedule run <id>` - Start with a higher per-run budget and reduce once you know typical costs - Check `openpaw schedule costs` to monitor spending ## Common Recipes ```bash # Morning briefing to Telegram openpaw schedule add "weekdays 8am" --run "give me a morning briefing: check email, calendar, and any GitHub notifications" --delivery telegram # Evening project summary openpaw schedule add "daily 6pm" --run "summarize what I worked on today based on git commits and recent files" --delivery file # Urgent email monitor openpaw schedule add "every 30 minutes" --run "check for urgent emails and notify me if any" --model haiku --budget 0.25 --delivery notify ```
From daxaur/openpaw, MIT.
More from daxaur/openpaw
- 0.679score
c-messaging
daxaur
Send and read messages via imsg (iMessage) and wacli (WhatsApp).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-notes
daxaur
Manage Apple Notes and Apple Reminders from the CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-linear
daxaur
Manage Linear issues and projects using the `linear` CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-location
daxaur
Search Apple Maps, find nearby places, and get directions using the `goplaces` CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-ai
daxaur
Query LLMs from the CLI — pipe text for summarization, chat interactively, use local or cloud models with llm or aichat.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-music
daxaur
Control Spotify playback using the `spogo` CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-email
daxaur
Read, send, search, and label email via gog (Gmail CLI) or himalaya (IMAP).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-calendar
daxaur
View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-bluetooth
daxaur
Manage Bluetooth devices on macOS using the blucli (`blu`) CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-jira
daxaur
Manage Jira issues using `jira` (jira-cli).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-lights
daxaur
Control Philips Hue smart lights using the `openhue` CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-notion
daxaur
Manage Notion pages and databases from the CLI using notion-cli.
SkillCFreshness: C★ 173Claude Code +9
Signals
- Stars
- 173
- Forks
- 12
- Open issues
- 0
- Last commit (this folder)
- Mar 1, 2026 (8 months ago)
- Last release
- May 23, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/daxaur/openpaw
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from daxaur
- 0.679score
c-email
daxaur
Read, send, search, and label email via gog (Gmail CLI) or himalaya (IMAP).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-jira
daxaur
Manage Jira issues using `jira` (jira-cli).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-calendar
daxaur
View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-bluetooth
daxaur
Manage Bluetooth devices on macOS using the blucli (`blu`) CLI.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-ai
daxaur
Query LLMs from the CLI — pipe text for summarization, chat interactively, use local or cloud models with llm or aichat.
SkillCFreshness: C★ 173Claude Code +9 - 0.679score
c-lights
daxaur
Control Philips Hue smart lights using the `openhue` CLI.
SkillCFreshness: C★ 173Claude Code +9
Cite this page
c-schedule skill. Agent Mart. https://agentmart.dev/skills/daxaur-c-schedule (last updated 2026-10-24)