一键导入
mooncast-producer
Operate Mooncast's governed episode-production HTTP stages from a MoonClaw-owned agent runtime.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Operate Mooncast's governed episode-production HTTP stages from a MoonClaw-owned agent runtime.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | mooncast-producer |
| description | Operate Mooncast's governed episode-production HTTP stages from a MoonClaw-owned agent runtime. |
Use this skill only inside a MoonClaw job running against the Mooncast workspace. MoonClaw owns the model call, agent loop, session, memory, planning, scheduling, and tool runtime. Mooncast owns production facts, policies, assets, receipts, and the HTTP actions exposed by its native Studio.
integrations/moonclaw/mooncast-producer.tools.json before calling a
stage tool.moon run cmd/mooncast_producer_tool -- ... from the Mooncast
workspace. There is no custom MoonClaw tool registration. Do not construct
arbitrary Mooncast URLs or invoke curl.project.get, project.governance, and the relevant execution,
editor, or delivery record immediately before every mutation.production-coordinator.run-pending for a complete authorized routed
execution. Use production-coordinator.confirm-qc only when a named human
has explicitly confirmed the complete current output/evidence set.editor.production-import to create or refresh the governed
cut-editor workspace. The Producer can prepare the editor; it cannot make
editorial taste decisions or promote a master without exact authority.moon run cmd/mooncast_producer_tool -- <tool-id> [resource ids ...] [JSON body or @body-file]
Examples:
moon run cmd/mooncast_producer_tool -- project.get project-123
moon run cmd/mooncast_producer_tool -- production-coordinator.run-pending project-123 execution-456 @request.json
moon run cmd/mooncast_producer_tool -- production-coordinator.confirm-qc project-123 @qc-request.json
moon run cmd/mooncast_producer_tool -- editor.production-import project-123 '{}'
The adapter reads MOONCAST_STUDIO_URL, defaulting to
http://127.0.0.1:8765. It accepts only loopback HTTP authorities. Request
bodies, responses, and request duration are bounded by the native command.
Return observed facts, performed actions, immutable receipt identifiers, remaining human decisions, and one recommended next action. A blocked gate is a valid result. Never relabel a fixture render, queued job, pending QC result, or authorization receipt as an accepted final episode.