Parse a cron expression (5 or 6 fields) and compute next runs in a time zone with DST, plus an Arabic and English description
OpenClaw Skill Generator (SKILL.md)
Generate a SKILL.md for an OpenClaw skill from structured fields: purpose, triggers, steps, tools and examples, with valid frontmatter, gating (bins, env, config, os) and name and description checks.
Workspace
How the result is calculated
The file is built per the OpenClaw docs: a YAML frontmatter with name (lowercase Latin letters, digits and hyphens) and description, optionally user-invocable, disable-model-invocation and a one-line JSON metadata holding openclaw with requires (bins, anyBins, env, config), os, primaryEnv and always. Then a Markdown body: purpose, when to use, numbered steps, tools and examples. The description is quoted automatically if it holds YAML-special characters. The name (pattern, length, no consecutive hyphens), the description (present, ≤ 1024) and executable and environment variable names are checked.
openclaw skills check after placing it.FAQ
Where do I put the file?
In ~/.openclaw/workspace/skills/
What is the difference between bins and anyBins?
bins: all must be on PATH; anyBins: at least one is enough.


