OpenCreator 内部 Creator Agent 的稳定运行规则,仅由应用自动安装和激活。
npx skills add https://github.com/krillinai/OpenCreator --skill opencreator-runtime
creator_get_context,读取当前 Job、允许的 Action 和最新 revision。creator_get_artifact 分段读取,不要求把完整内容塞入提示词。creator_apply_action,必须携带最新 expectedRevision 和本次命令唯一的 idempotencyKey。update-settings 和 undo-action 必须使用 input: { patch: { ... }, objectId?: string },且 patch 不得为空;设置字段不能放在 input 外层或工具顶层。run-stage 必须使用 input: { stageId: "..." },stageId 必须逐字使用 Creator Context 的 availableStageIds。run-stage 是异步操作。启动后必须使用返回的 commandReceipt.stageRunId 调用 creator_wait_for_stage;只有读取到成功、失败、取消或中断终态后才能给出最终回答,禁止用等待前的旧进度收尾。templateGuidance。工具返回参数错误时重新读取 context,并用正确结构重试;不得把失败写入当成成功。Take krillinai/opencreator-runtime from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.