关于 spark-recipe-schedule-meeting
这是用于查找多人共同会议时间的 Spark 技能配方。它可先将姓名解析为邮箱,再查询共同空档并列出时段及持续时间。
主要功能
- 01将参会者姓名解析为邮箱
- 02按日期查询共同空档
- 03列出时段及持续时间
- 04扩展日期范围或单独查询
适用场景
- 01为多人会议寻找合适时间
- 02找出影响时段安排的参会者
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ readdle/ spark-cli-skills --skill spark-recipe-schedule-meeting安装后在 Claude Code 中输入/spark-recipe-schedule-meeting确认已加载。
详细介绍
食谱:安排会议
查找与参会者的共同空闲时间,并提供可供选择的时段。
前置条件: 阅读 use-spark 基础技能,了解命令参考和筛选语法。
所需访问级别: 只读。
步骤
步骤 1:查询参会者的邮箱
spark contacts "attendee name"
对每位参会者重复此操作,获取他们的邮箱地址。
步骤 2:查找共同空闲时间
查询明天:
spark availability --tomorrow --attendees [email protected],[email protected]
查询指定日期范围:
spark availability --start 2026-04-10 --end 2026-04-11 --attendees [email protected],[email protected]
查询整周:
spark availability --week --attendees [email protected],[email protected]
步骤 3:提供可选时段
列出可用时段,供用户选择。请包含:
- 每个时段的日期和时间范围
- 每个时段的时长(方便用户判断是否能安排 1 小时的会议)
步骤 4:必要时缩小范围
如果没有合适的时段,请尝试扩大时间范围:
spark availability --start 2026-04-10 --end 2026-04-14 --attendees [email protected],[email protected]
或者查询各人的空闲情况,找出是谁导致无法安排:
spark availability --start 2026-04-10 --end 2026-04-11 --attendees [email protected]
spark availability --start 2026-04-10 --end 2026-04-11 --attendees [email protected]
提示
availability会遵循工作时间(08:00-20:00),并自动跳过周末。- 日历中标记为“空闲”的事件会被忽略,不会占用可用时间。
- 如果不使用
--attendees,命令会显示用户自己的空闲时间。 - 对于人数较多的群体,请缩小日期范围,以获取更有针对性的结果。
- 如果用户提供的是姓名而非邮箱,请先使用
spark contacts查询对应邮箱。 - 可用时段是根据共同空闲时间计算得出的,即所有参会者和用户都空闲的时段。
评论
支持 Markdown