用途:本技能负责检查任务状态、取消原任务,并在调度器退出后恢复。与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。使用本项目本地编排 CLI;上游 ArtCraft 是 Tauri 应用,不安装或冒充同名官方 CLI。
主要能力:执行实现收敛在内置 artcraft-harness 技能(随插件捆绑;单独安装用 npx skills add full-aigc-skills/artcraft-skills --skill artcraft-harness)。将 HARNESS_DIR 设为该技能实际加载目录(绝对路径);本技能 SKILL_DIR 只用于读取自身 examples/ 与 references/,脚本执行路径一律用 $HARNESS_DIR/scripts/。本项目 --help 定义 run/status/cancel/package/verify-package;语义计划走 workflow.py。
使用方式:定位当前 SKILL.md 真实目录,将 SKILL_DIR 设为宿主实际加载目录(绝对路径),不按当前工作目录猜测。当前支持 macOS arm64、Python 3.11+。基础入口安装固定 Node 与编排包;workflow.py 按任务图安装所需领域技能源和原生 CLI,不要求全局 Node。CLI argv 在 -- 后,原生子命令必须放首位;安装参数放分隔符前;--runtime-home 可隔离缓存。
限制:锁定制品摘要失败、损坏安装或不支持平台时停止;不改 PATH、不执行浮动升级。命令非零退出不算完成;超时结果标 unknown,先检查原任务/工程,不能自动重放编辑。unknown/worker 崩溃保留写占用,不凭 PID 消失重新提交。遇到 runtime_upgrade_busy 时保留旧运行时、原工程和账本,不删除租约或强行修改状态。本技能不提供虚构登录接口;本地 headless 不要求云账户。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。