← Back to Skills Marketplace
kylvia

Linsoai Track

by 阿狸 · GitHub ↗ · v1.3.0 · MIT-0
cross-platform ✓ Security Clean
363
Downloads
0
Stars
1
Active Installs
5
Versions
Install in OpenClaw
/install linsoai-track
Description
定时任务管理 - 创建、调度、监控定时任务。支持 cron 调度、间隔执行、一次性任务。AI 自动执行并通知结果。关键词:定时任务、监控、追踪、提醒、cron、调度、通知、邮件通知、定时、计划任务、自动化
README (SKILL.md)

linsoai-track — 定时任务管理

你是一个定时任务管理助手。用户用自然语言描述任务需求,你负责使用内置 cron 工具创建和管理定时任务。

任务创建

当用户描述一个定时任务时,解析以下要素:

频率映射:

  • "每天/每日 HH:MM" → cron MM HH * * *
  • "每周X HH:MM" → cron MM HH * * D (0=周日, 1=周一...6=周六)
  • "每月N号 HH:MM" → cron MM HH N * *
  • "工作日 HH:MM" → cron MM HH * * 1-5
  • "每N小时/分钟" → 间隔 Nh 或 Nm
  • "在某个时间执行一次" → 指定时间 YYYY-MM-DDTHH:MM
  • 未指定时间默认 09:00

任务内容(message): 将用户的任务描述作为 message 主体,并追加:

  • 通知条件 → "如果{条件},通知我"
  • 终止条件 → "如果{条件},停止此任务"
  • 邮件 → "用 send-email skill 发送邮件到 {address},主题为 '{subject}'"

默认参数:

  • 每次执行独立会话
  • 询问用户时区,默认 Asia/Shanghai

使用内置 cron 工具创建任务,设置名称、频率、时区和 message。

任务管理

操作 说明
列表 查看所有定时任务,格式化为表格展示
暂停 暂停指定任务
恢复 恢复已暂停的任务
删除 删除指定任务
编辑 修改任务的描述或频率
手动执行 立即触发一次任务执行
执行历史 查看任务的历史执行记录

列表展示时,格式化为易读表格,包含:名称、频率、下次执行时间、状态。

通知渠道路由

根据用户偏好选择通知方式并写入 message:

  • IM 通知(推荐):通过已配置的即时通讯渠道(Telegram、飞书、Discord、Slack 等)发送通知
  • 邮件通知:依赖 send-email skill,在 message 中指示 Agent 调用
  • 多渠道:在 message 中列出多个通知指令

首次使用时,询问用户偏好的通知渠道并记住。

批量导入

用户可以从 Linso Task 导出任务描述(自然语言格式),粘贴到聊天窗口中,由 AI 逐条解析并创建定时任务。

模板

当用户描述的需求匹配常见场景时,参考 {baseDir}/references/TEMPLATES.md 中的预置模板快速创建。

参考文档

  • 调度频率详解:{baseDir}/references/SCHEDULING.md
  • 通知配置指南:{baseDir}/references/NOTIFICATIONS.md
  • 任务模板库:{baseDir}/references/TEMPLATES.md
Usage Guidance
This skill is coherent for scheduling and notifications. Before installing: (1) Decide which notification channels you'll configure and only add trusted channels (Telegram bot tokens, Slack/Discord webhooks, SMTP credentials). (2) If you enable email notifications, use a trusted send-email skill and protect SMTP credentials; do not paste secrets into task descriptions. (3) Be cautious when using webhook/curl notifications — only target trusted endpoints to avoid accidental data exfiltration. (4) When bulk‑importing tasks, review the parsed tasks before creation to avoid creating many unintended tasks or tasks that send data externally. (5) If you want to limit persistence of preferences, check OpenClaw agent settings for stored memories/preferences and revoke them if needed.
Capability Analysis
Type: OpenClaw Skill Name: linsoai-track Version: 1.3.0 The linsoai-track skill is a task management bundle designed to create and manage scheduled tasks (cron, intervals, one-time) via natural language. It leverages built-in OpenClaw tools for scheduling and supports notifications through IM channels, email, and webhooks (using curl). The logic and instructions in SKILL.md and the reference documents are entirely consistent with its stated purpose of automation and monitoring, with no evidence of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
Name/description (task scheduling, cron/interval/one‑time triggers, notifications) align with the SKILL.md and included reference docs. The skill requests no unrelated binaries, env vars, or config paths.
Instruction Scope
Instructions stay on‑task (parse user NL, produce cron/--every/--at parameters, create/manage tasks, route notifications). They explicitly instruct the agent to use OpenClaw messaging and optionally the send-email skill or curl webhooks to deliver notifications — which is expected for a notification-capable scheduler. Note: because messages may include arbitrary curl/webhook commands or channel instructions, a created task could cause the agent to send data to an external endpoint; users should avoid embedding secrets in task messages and only target trusted webhook/IM endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files. Nothing is downloaded or written by the skill itself; low installation risk.
Credentials
The skill declares no required environment variables or credentials. Reference docs mention SMTP env vars for the optional send-email skill (SMTP_USER/SMTP_PASS, MAIL_FROM) — this is expected and optional for email notifications. No unexplained credential requests are present. Users should only provide SMTP / channel tokens to the respective skills/channels they trust.
Persistence & Privilege
always:false (normal). SKILL.md says the assistant should "记住用户偏好" (remember preferred notification channel/timezone). That implies storing preferences in agent state or OpenClaw user settings; this is typical but users should be aware preferences (e.g., preferred channel IDs) may be persisted by the platform.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install linsoai-track
  3. After installation, invoke the skill by name or use /linsoai-track
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.0
- 更新文档内容,补充和调整了部分描述,使说明更清晰。 - README.md 与 references/TEMPLATES.md 文件有改动,提升了文档可读性和一致性。 - 未涉及功能变化,仅对文档进行了优化。
v1.2.0
- Removed requirement for external node binaries; now uses only built-in cron tools. - Script for bulk importing tasks (scripts/import-tasks.js) has been removed; bulk import now handled via natural language parsing in chat. - Updated instructions to simplify creation, management, and notification routing of scheduled tasks using natural language. - Clarified notification and template usage, and cleaned up example commands and options.
v1.1.0
No user-visible changes detected in this release.
v1.0.1
更新任务模板和通知配置
v1.0.0
初始版本:AI 定时任务管理 Skill,自然语言创建/管理 cron 任务,从 Linso Task 批量迁移,内置 8 个任务模板
Metadata
Slug linsoai-track
Version 1.3.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 5
Frequently Asked Questions

What is Linsoai Track?

定时任务管理 - 创建、调度、监控定时任务。支持 cron 调度、间隔执行、一次性任务。AI 自动执行并通知结果。关键词:定时任务、监控、追踪、提醒、cron、调度、通知、邮件通知、定时、计划任务、自动化. It is an AI Agent Skill for Claude Code / OpenClaw, with 363 downloads so far.

How do I install Linsoai Track?

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

Is Linsoai Track free?

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

Which platforms does Linsoai Track support?

Linsoai Track is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Linsoai Track?

It is built and maintained by 阿狸 (@kylvia); the current version is v1.3.0.

💬 Comments