Agent Skills
返回列表
🤖

定时转技能

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b22a52ba/timer-to-skill。

技能介绍

许多团队用定时任务跑周期性工作:timer_task(action="list") 里躺着查天气、生成日报、监控竞品之类的 prompt。问题也很直接:任务逻辑被周期绑死,平时想手动跑一次却无处下手,想改参数又得临时改调度。

它能做什么

这个技能把一个已存在的定时任务拆成可复用的能力描述:从 task_id、title、schedule、prompt、enabled 中读出任务目的、依赖的工具、输入参数、输出产物和频率特征,然后落成一个标准 SKILL.md —— YAML Frontmatter 加概述、使用前提、核心工作流、API/配置信息、使用示例、注意事项这些章节。

关键步骤

  • 选择任务:列出全部定时任务,由用户挑要迁移哪一个。
  • 提取逻辑:运行 scripts/analyze_timer_prompt.py 里的 analyze_prompt(prompt, schedule, title),得到结构化分析结果。
  • 建目录写文档:按 kebab-case 动词短语命名,例如 daily-weather-report,不超过 64 字符;正文控制在 500 行以内,复杂逻辑拆到 references/,references/skill_template.md 是标准模板。
  • 注册安装:调用 skill(action="install", path="") 完成注册。
  • 改触发方式:去掉「每天」「定时」「提醒」这类词,换成「当用户要求时」,并在 description 里写全触发关键词。

适用边界

  • 需要环境里已装好 skill 工具,且至少有一个已创建的定时任务。
  • 不会自动删除原任务,转换后要问用户是否保留。
  • 原定时任务的 prompt 通常经过迭代,迁移时应完整保留核心逻辑。
  • 安装后建议立刻触发新技能验证,并给 skill 加上 version、tags 便于迭代追踪。

使用场景

  • 维护着一批定时任务,想把其中一个改成用户提出需求时才执行。
  • 团队用定时脚本生成竞品监控报告,需要抽成可传关键词的按需技能。
  • 打磨过一段时间的日报生成任务,希望保留原提示词逻辑并转成标准 SKILL.md。
  • 在 AgentSkills 平台新增技能时,希望参考模板补全触发词和版本标签。

适合人员

  • 维护多个定时任务的后端开发者,希望把调度逻辑改成按需调用的技能。
  • 负责内部自动化平台的技术团队,需要把存量定时任务迁移为 AgentSkills。
  • 优化提示词的工程师,想把验证过的调度脚本整理成标准技能文档。