Finance Cron
v1.0.1Schedule and manage cron tasks that run only on official trading days for US, China, and Hong Kong financial markets with automatic holiday sync.
⭐ 0· 189·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (trading-day-aware cron helpers for US/CN/HK) matches the code: calendar manager, scheduler, syncer, and data files. Required capabilities (reading local holiday JSON, calculating next trading days, planning tasks) are implemented and proportionate.
Instruction Scope
SKILL.md limits the skill to checking trading days, listing/adding planned tasks, and syncing calendars. The runtime code follows that scope — it reads local data files, calculates schedules, and exposes APIs. It does not attempt to read unrelated system files or environment variables. The skill explicitly does not execute user commands itself and instructs users to combine with /loop for execution.
Install Mechanism
There is no install spec in the registry (instruction-only), but the package contains Node source, package.json, and a Python sync script with a requirements.txt. Sync functionality requires Python libraries (pandas_market_calendars, exchange_calendars, chinese_calendar) which are not automatically installed by the skill — the README and requirements.txt document this. This is a usability note rather than a security concern; no arbitrary remote downloads or extract-from-URL install steps are present.
Credentials
The skill declares no required environment variables, no credentials, and no config paths other than its own ./data files. The code does not attempt to access unrelated secrets. The only external execution is running the bundled Python script; arguments are restricted to validated market codes ('US','CN','HK') before being used.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent settings. It writes/updates its own data files under ./data (calendar JSON files) which is appropriate for its purpose.
Assessment
This skill appears coherent and implements exactly what it promises: trading-day checks, planning, and local calendar sync. Things to consider before installing: (1) Calendar sync calls a bundled Python script via child_process — to enable full sync you must install the Python dependencies listed in requirements.txt; if those libraries are not present the skill falls back to local JSON files. (2) The skill writes/updates files under its ./data directory (us/cn/hk JSON), so ensure you are comfortable with those local writes. (3) The skill itself does not execute scheduled commands; when you combine it with /loop (or another scheduler) that scheduler will run whatever shell command you provide — be careful what commands you schedule. (4) If you rely on automatic syncing, audit any third-party Python packages you install (pandas_market_calendars, exchange_calendars, chinese_calendar) and install them from trusted sources. Overall, there are no requests for secrets or unexpected network endpoints in the code.Like a lobster shell, security has layers — review code before you run it.
latestvk9791gf9asndhv5pvteyz2kkk982sp9r
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
