← Back to Skills Marketplace
cnkennypan

Smart Task Scheduler

by KennyPan · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ Security Clean
470
Downloads
1
Stars
4
Active Installs
6
Versions
Install in OpenClaw
/install smart-task-scheduler
Description
智能任务与排班管理系统,支持多时段工作安排、动态排班和上班时间自适应提醒
Usage Guidance
This skill is generally coherent for a Feishu-based scheduler, but check a few things before installing: 1) Confirm the missing function: SKILL.md cron examples call 'check_shift_reminders' but that function is not defined in the tool list—ask the author to clarify or provide the full SKILL.md/api. 2) Review the Feishu app permissions you grant with FEISHU_APP_ID/FEISHU_APP_SECRET — those credentials allow the app to send messages and possibly read user/app data; only grant the minimum scopes. 3) Verify where schedule and task files will be read from/written to (SCHEDULE_FILE_PATH, TASKS_FILE_PATH, workspace/*) and ensure those paths are acceptable. 4) Because this is instruction-only with no source/homepage, prefer to obtain source code or an official homepage before giving secrets. If the author cannot clarify the undefined function or file-access behavior, treat the skill with caution.
Capability Analysis
Type: OpenClaw Skill Name: smart-task-scheduler Version: 1.0.6 The skill bundle describes a legitimate 'Smart Task Scheduler' designed to manage work shifts and dynamic reminders, with integration for Feishu (Lark). The documentation in SKILL.md and metadata in _meta.json outline standard task management features, including schedule importing and automated cron jobs for reminders. While it requires sensitive environment variables (FEISHU_APP_ID, FEISHU_APP_SECRET), this is consistent with its stated purpose, and there is no evidence of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
The skill claims scheduling and Feishu-based reminders; the only required env vars are FEISHU_APP_ID and FEISHU_APP_SECRET, which are appropriate for sending notifications via Feishu. Declared capabilities (importing schedules, calculating reminders, natural-language updates) match the documented interfaces.
Instruction Scope
SKILL.md stays within scheduling/reminder scope, describing file-based schedules, import/update/show/add/calculate actions and cron entries. Two issues to confirm: (1) the cron examples reference a 'check_shift_reminders' action that is not defined among the documented tool interfaces; (2) SKILL.md mentions optional env vars/file paths (SCHEDULE_FILE_PATH, TASKS_FILE_PATH, workspace/ paths) that are not listed in requires.env — the skill expects access to workspace files and these envs if used.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written by an install step in the bundle itself.
Credentials
Requested env vars (FEISHU_APP_ID, FEISHU_APP_SECRET) are proportional to sending notifications through Feishu. However, SKILL.md references additional optional env/file path variables (SCHEDULE_FILE_PATH, TASKS_FILE_PATH) not declared in the metadata; confirm whether those will be read and what file locations will be used.
Persistence & Privilege
always:false and standard autonomous invocation are used. The doc suggests creating platform cron jobs (openclaw cron add) to schedule periodic agent calls — this is expected for a scheduler but requires the user to create/approve those cron jobs; the skill itself does not request forced always-on privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smart-task-scheduler
  3. After installation, invoke the skill by name or use /smart-task-scheduler
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
smart-task-scheduler 1.0.6 - 移除 config.json 配置文件,简化配置结构
v1.0.5
- Updated environment variable requirements: FEISHU_CALENDAR_ID is no longer required; only FEISHU_APP_ID and FEISHU_APP_SECRET are needed. - Removed mention and configuration of Feishu Calendar schedule/event integration from documentation. - Adjusted cron setup instructions and output summaries to match new integration and reminder model. - Refined description and feature sections to reflect the removal of direct calendar event creation. - Clarified that all reminders are now handled through smart dialogue reminders, without Feishu calendar sync.
v1.0.3
- Updated documentation in SKILL.md with improved formatting and content clarity. - No changes to features or APIs; this version focuses on documentation improvements only.
v1.0.2
Version 1.0.2 - Added initial config.json file for configuration management. - Documentation (SKILL.md) updated for clarity, no functional changes to APIs or features. - No breaking changes; all interfaces and usage remain the same.
v1.0.1
- Documentation refreshed: SKILL.md updated and expanded without changes to logic or code. - Enhanced clarity and examples in usage instructions and data structures. - No functional or interface changes; this is a documentation-only update.
v1.0.0
smart-task-scheduler 1.0.0 — 首发版 - 支持多时段(如早、晚、早晚)复杂排班管理和Excel/CSV导入 - 动态提醒规则,依据每日排班智能计算提醒时间 - 飞书日程与对话双重提醒,提升任务可靠性 - 可用自然语言直接修改或查询排班 - 智能为任务匹配最合适的工作时段与提醒方式
Metadata
Slug smart-task-scheduler
Version 1.0.6
License MIT-0
All-time Installs 4
Active Installs 4
Total Versions 6
Frequently Asked Questions

What is Smart Task Scheduler?

智能任务与排班管理系统,支持多时段工作安排、动态排班和上班时间自适应提醒. It is an AI Agent Skill for Claude Code / OpenClaw, with 470 downloads so far.

How do I install Smart Task Scheduler?

Run "/install smart-task-scheduler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Smart Task Scheduler free?

Yes, Smart Task Scheduler is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Smart Task Scheduler support?

Smart Task Scheduler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Smart Task Scheduler?

It is built and maintained by KennyPan (@cnkennypan); the current version is v1.0.6.

💬 Comments