con un clic
con un clic
Manage ZSA keyboard layouts via the oryx-bench CLI. Use when discussing keyboard layouts, key bindings, layer changes, achordion, tap-hold, custom keycodes, key overrides, combos, ZSA, Oryx, Keymapp, QMK, or the ZSA Voyager. v0.1 supports the Voyager geometry only — Moonlander/Ergodox are tracked for a future release. Supports both Oryx-mode (visual editor + local code) and local-only mode (no cloud dependency).
Plan, create, edit, remove, list, and test scheduled cron jobs. Each cron job runs as an AI agent session — use the plan→build→create workflow to keep sessions efficient.
Scaffold new OpenClaw skills with correct directory structure, SKILL.md, and run.ts template.
Persistent task queue for tracking issues, user tasks, improvements, and followups. Survives context resets.
Track asset prices (BTC, etc.) and alert on percentage drops within a time window. Uses CoinGecko API.
Fetch and parse RSS/Atom feeds. Returns structured JSON.
| name | job-scanner |
| description | Fetch and filter job board listings. Returns structured JSON. |
| user-invocable | false |
./run.ts [--boards remoteok,weworkremotely,hackernews] [--remote-only] [--new-only] [--limit 20] [--help]
--boards — comma-separated board names (default: all configured)--remote-only — only remote-friendly positions--new-only — only jobs not seen in previous runs (dedup; use in crons)--limit <n> — cap result count| Board | Data source | Status |
|---|---|---|
remoteok | JSON API | live |
weworkremotely | RSS feed | live |
hackernews | Algolia HN API (Who's Hiring thread) | live |
wellfound | — | skipped (requires browser) |
linkedin | — | skipped (requires auth) |
arcdev | — | skipped (requires browser) |
turing | — | skipped (requires browser) |
ycwork | — | skipped (requires browser) |
JSON array to stdout:
[{ "title": "...", "company": "...", "url": "...", "location": "...", "posted": "...", "board": "..." }]
./run.ts --new-only./run.ts --boards remoteok --remote-only./run.ts --limit 5~/.local/state/openclaw-cron/job-scanner/state.json — tracks seen URLs for dedup. Capped at 2000 entries.