SuperAPI AI 工具集

done

通用与其它

查看项目

更新于 10-15 17:25

技能介绍

用途:在当日任务文件中将某个任务标记为已完成,并展示剩余工作与整体进度。任务文件路径为 ~/.claude/daily-tasks/$(date +%Y-%m-%d).json,若当日无文件则提示无可标记任务并停止。

主要能力:按参数定位任务——参数为数字时按任务 ID;匹配 Jira 键(如 RGI-265)时按 jira_key 查找;参数为空时查找状态为 in_progress 的任务。若存在多个进行中任务会列出并询问,不自行猜测。校验包括:任务已是 done 时提示已完成;ID 不存在时提示未找到;任务为 pending(从未开始)时仍可标记完成,但会提示该任务从未开始。

使用方式:标记时把目标任务 status 设为 done,completed_at 设为当前 UTC ISO 时间戳(date -u +%Y-%m-%dT%H:%M:%SZ),并更新根对象的 updated_at,再用 Write 工具写回 JSON。随后显示完成摘要,如“✅ Task #N done: $JIRA_KEY — $SUMMARY”;若存在 started_at 则计算并显示时长;显示当日进度 N/M;列出剩余 pending 任务并建议下一个任务,提示可运行 /todo 或 /todo M 选择。若已无 pending 或 in_progress 任务,则显示全部完成状态、最终进度与总追踪时长,并建议运行 /morning-standup 或查看 Jira 待办。

限制与边界:仅适用于单用户工作流,读后写即可,若读写之间文件被修改则以最新写入为准;文件写入失败会报错,不会静默丢失更新;skipped 状态任务允许改为 done。资料未提供其他平台、收费或效果信息。