Agent skill

long-term-plan

帮助用户创建和管理长期项目计划。通过结构化的多轮对话引导用户明确目标、拆解里程碑、 分解可执行任务并安排日程。适用于内容创作计划、学习计划、投资跟踪、信息分析等场景。 当用户提到「长期计划」「项目规划」「任务拆解」「日程安排」时触发。

Stars 129
Forks 41

Install this agent skill to your Project

npx add-skill https://github.com/zephyrwang6/myskill/tree/main/long-term-plan

SKILL.md

长期计划助手

触发场景

当用户需要:

  • 创建一个跨天/跨周的长期项目计划
  • 将一个大目标拆解为可执行的任务
  • 安排任务到具体日期并设置优先级
  • 制定内容创作、学习、投资跟踪等领域的系统性计划

工作流程

阶段 0:环境检查与项目转化(最先执行)

重要:这是最优先的步骤,在做任何其他事情之前必须先执行。

检查当前对话是否已在项目上下文中:

情况 A — 已在项目中: 如果系统提示中包含「项目上下文」信息,且你能直接调用 create_tasksupdate_plan_document 等工具 → 跳过此阶段,直接进入阶段 1。

情况 B — 不在项目中(普通对话): 如果你的可用工具中有 convert_to_project,说明当前是普通对话,需要先转化为项目:

  1. 直接调用 convert_to_project 工具,传入:
    • title:根据对话内容生成简明的项目标题
    • plan_document(可选):将对话中已梳理的目标和计划整理为 Markdown
  2. 转化成功后,create_tasksupdate_plan_document 等项目工具立即可用,无需等待下一轮对话
  3. 继续执行阶段 1

注意:不要搜索或尝试其他工具来完成转化。convert_to_project 是唯一正确的方式。

阶段 1:明确目标

引导用户回答以下问题:

  • 你想达成什么目标?
  • 时间范围是多久?(一周/一个月/一个季度)
  • 你的当前水平或起点是什么?
  • 有哪些已知的约束条件?(时间、资源、技能)

产出:清晰的项目标题和核心目标描述。

阶段 2:拆解里程碑

根据目标和时间范围,建议 3-5 个关键里程碑:

  • 每个里程碑有明确的可衡量产出
  • 里程碑之间有合理的时间间隔
  • 考虑依赖关系和学习曲线

使用 update_plan_document 工具创建计划文档,包含:

  • 核心目标
  • 里程碑列表
  • 时间线概览

阶段 3:分解任务

将每个里程碑拆解为具体任务,使用 create_tasks 工具批量创建:

  • 每个任务标题清晰、可执行
  • 设置合理的 scheduled_date
  • 区分 auto(AI 可自动完成)和 manual(需用户参与)
  • 设置 estimated_minutes 预估耗时
  • 通过 depends_on_titles 建立任务依赖
  • 按重要性设置 priority(0=普通, 1=重要, 2=紧急)

阶段 4:确认与启动

向用户展示完整计划总览:

  • 任务总数、自动/手动比例
  • 时间分布
  • 关键依赖路径

确认后,自动任务将按日程开始执行。

任务分类指南

适合 auto(自动执行)的任务

  • 信息调研和竞品分析
  • 文档起草和内容生成
  • 数据收集和整理
  • 模板和框架搭建
  • 报告生成

适合 manual(手动执行)的任务

  • 需要用户决策的环节
  • 涉及外部平台操作(发布、注册等)
  • 需要主观判断的审阅和修改
  • 与第三方沟通协调

注意事项

  • 任务描述要足够详细,让 AI 执行时有明确方向
  • 合理设置依赖关系,避免循环依赖
  • 预估耗时要考虑 AI 的实际执行能力
  • 首次规划后可随时通过对话调整计划

Expand your agent's capabilities with these related and highly-rated skills.

zephyrwang6/myskill

start-work

每日工作启动助手。读取Obsidian收件箱、计划文件,提醒今日待办,询问内容创作计划,展示周计划进度,调用热点采集。触发词:"开始工作"、"开启新一天"、"今天做什么"。帮助用户快速进入高效工作状态。

129 41
Explore
zephyrwang6/myskill

doc-coauthoring

Guide users through a structured workflow for co-authoring documentation, articles, or long-form content. Use when user wants to write documentation, proposals, articles, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting articles, or using "co-authoring" workflow.

129 41
Explore
zephyrwang6/myskill

mem-query

AI个人记忆系统的记忆查询功能。检索各层级记忆文件,综合多层级信息回答用户问题。使用场景:(1) 用户问"我的记忆中关于XXX"时;(2) 用户询问自己的习惯/偏好/价值观时;(3) 需要基于用户历史提供建议时。该skill会自动检索L1-L4各层级,引用来源,给出基于记忆的个性化回答。

129 41
Explore
zephyrwang6/myskill

article-review

根据原文内容撰写深度文章评价/解读。当用户提供一篇文章、博客、公众号文章或任何长文内容,并要求生成评价、解读、读后感或二次创作内容时使用此技能。适用于:(1) 对技术文章、行业分析、年终总结等进行深度解读,(2) 提炼文章核心观点并用通俗语言重新表达,(3) 为社交媒体传播生成二次内容。

129 41
Explore
zephyrwang6/myskill

mem-record

AI个人记忆系统的记忆记录功能。自动从对话中提炼关键信息并记录到相应层级。使用场景:(1) 用户说"记录到记忆系统"、"记住这个"、"把这次对话记下来"时;(2) 检测到重要事件、决策、偏好表达时;(3) 用户完成重要任务或做出决策时。该skill会自动判断应该记录到L1情境层、L2行为层、L3认知层,还是建议更新L4核心层。

129 41
Explore
zephyrwang6/myskill

remotion-video

使用 Remotion 框架以编程方式创建视频。Remotion 让你用 React 组件定义视频内容,支持动画、字幕、音乐可视化、3D 视频、教程讲解视频等。适用于程序化视频、批量生成、数据驱动视频、音乐可视化、自动字幕等场景。

129 41
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results