This teaches Claude to use the openclaw cron CLI instead of trying to track time manually, which doesn't work because the model has no internal clock. The key insight is the isolated session mode: when you want Claude to actually do something at a scheduled time (run a check, send a summary, execute a task), it spins up a separate agent session that can use tools and deliver results to chat. Main session is just for simple reminder notifications. It handles the usual cron patterns (every N minutes, daily at 9am) plus duration shortcuts like "+30m" for one-off delayed tasks. The documentation is thorough about when to use which session type and includes a logging format for tracking what jobs got created.

skills.sh installs
418
last updated
Aug 21, 2026

Install

$ npx -y skills add tclawde/openclaw-skills-user --skill cron-helper --agent claude-code

Installs into .claude/skills of the current project.

Files

Cron Helper Skill

Purpose: Guides me to use openclaw cron CLI for time-based tasks and send logs on create/remove.

When to use:

  • User asks for periodic/reminder tasks
  • User mentions "remind me every X"
  • User needs scheduled background checks
  • User wants agent to perform a task at a specific time

Core Principle

Always prefer cron over manual timing.

Reason: I lack an internal clock. Manual "track time yourself" fails because I can get absorbed in reading/thinking and lose track of time. Cron is an external clock that works reliably.


Main vs Isolated Session

Isolated Session (RECOMMENDED for tasks) ✅ Best Practice

Use --session isolated when you want the agent to actually perform a task:

  • Agent receives the message and executes it
  • Can use tools (exec, read, message, etc.)
  • Can deliver output to a channel
  • Does not pollute main conversation history

Format:

openclaw cron add \
  --name "job_name" \
  --cron "0 9 * * *" \
  --session isolated \
  --message "Task instructions for the agent" \
  --deliver \
  --channel feishu

Main Session (simple notifications only)

Sponsors

Details

Repository
github.com/tclawde/openclaw-skills-user
Categories
AI & Agent Building, Automation & Workflows, CLI & Terminal
First seen
Jun 3, 2026
1yelban avatarcamofox-browseryelban/camofox-browser-skillsAnti-detection browser automation using Camoufox (Firefox fork with C++ fingerprint spoofing). Use when standard browser tools get blocked by Cloudflare, Akamai416skills.sh installs
2feiskyer avatarcodex-skillfeiskyer/claude-code-settingsLeverage OpenAI Codex/GPT models for autonomous code implementation, code review, and plan review. Triggers: "codex", "use gpt", "gpt-5", "let openai", "full-au411skills.sh installs
3davila7 avatargeopandasdavila7/claude-code-templatesPython library for working with geospatial vector data including shapefiles, GeoJSON, and GeoPackage files. Use when working with geographic data for spatial an407skills.sh installs
4hummingbot avatarhummingbothummingbot/skillsAgent skill that faithfully reproduces Hummingbot CLI commands (connect, balance, create, start, stop, status, history) via Hummingbot API. V1 focuses on core t406skills.sh installs
5jezweb avatarfastmcpjezweb/claude-skillsBuild MCP servers in Python with FastMCP to expose tools, resources, and prompts to LLMs. Supports storage backends, middleware, OAuth Proxy, OpenAPI integratio406skills.sh installs
6mims-harvard avatartooluniverse-clinical-trial-matchingmims-harvard/tooluniverseAI-driven patient-to-trial matching for precision oncology and rare-disease care. Transforms a patient's molecular profile (mutations, biomarkers, expression) a406skills.sh installs