debug-task
关于 debug-task
诊断并修复损坏、配置错误或行为异常的 moon 任务。当 moon 任务失败、未运行、被跳过、挂起、产生过期或错误输出、不该缓存却被缓存、每次都重新运行,或缓存命中后缺少输出时,使用此技能。也涵盖流水线挂起、任务只在 CI 中运行而本地不行(或反之)、被 --affected 跳过的任务,以及任务继承未应用于项目的情况。只要用户提到“moon run”或“moon task”并同时描述问题(错误、缓存过期、输出缺失、结果错误、“无事可做”或行为异常),就应启用。也适用于任务选项(persistent、runInCI、allowFailure、expectFailure、envOverride、affectedFiles、mutex、timeout、outputStyle、cacheLifetime)、任务检查、清理和等待依赖,以及项目级 taskOptions。不适用于创建新任务、设置工作区、配置工具链或学习 moon 概念。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / moonrepo/ moon --skill debug-task安装后在 Claude Code 中输入/debug-task确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/cache-issues.mdconfig-mistakes.mddecision-tree.mdenvironment-debug.md评论
支持 Markdown