원클릭으로
planner-closeout
Handles a `closeout_delivered` workflow message and completes planner-side closeout.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Handles a `closeout_delivered` workflow message and completes planner-side closeout.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use for non-trivial implementation tasks that require meaningful code changes.
Shared mailbox transport protocol for Agent Deck workflows.
Generates a browser-check mailbox message for runtime page validation and sends it to a browser-tester session.
Claim pending agent mail with `mailbox_recv` and immediately execute the requested workflow action.
Send an `execute_plan` workflow message to a planner that should complete one supervisor-assigned goal inside one workspace and report back to a supervisor.
Execute one supervisor-assigned goal inside one workspace, decompose it locally, drive resulting tasks to completion serially, and send one final report back to the supervisor.
| name | planner-closeout |
| description | Handles a `closeout_delivered` workflow message and completes planner-side closeout. |
Complete planner-side closeout from a closeout_delivered workflow message.
Workflow protocol baseline: use the agent-deck-workflow skill.
Provide the mailbox body from closeout_delivered.
Use this skill only after that closeout message is actually received.
Use the agent-deck-workflow skill for shared protocol:
Agent Deck Mode DetectionContext Resolution PriorityError Handling and DiagnosticsSkill-specific context resolution:
task_id: explicit -> mailbox body -> askplanner_session_id: explicit -> mailbox body To / Planner header -> current session id -> askworker_workspace: explicit -> mailbox body Worker workspace / Task dir -> askplanner_workspace: explicit -> current session workspace / mailbox body -> askreviewer_session_id: explicit -> mailbox body Accepted Review By header -> askstart_branch: explicit -> mailbox body -> askintegration_branch: explicit -> mailbox body -> asktask_branch: explicit -> mailbox body -> asktask_dir: explicit -> mailbox body Task dir / Worker dir -> askdelivery_id (optional): explicit leased delivery context -> omit when unavailablelease_token (optional): explicit leased delivery context -> omit when unavailableBranch-plan rule:
integration_branch is the existing non-task branch that receives the completed task; task_branch is the completed task line named by the recorded plancloseout_delivered unchangedintegration_branch looks like task/*, stop and ask for the real integration branch before running closeouttask_dir, is missing, ask one short clarification question instead of guessingtask_id, planner identity, and the recorded branch plan from the closeout messageResidual Follow-up For Planner and UI Manual Confirmation Package before running planner closeoutcloseout_delivered delivery, pass --ack-delivery-id and --ack-lease-token so the script can ack after required closeout state is writtenRequired closeout command shape:
~/.config/ai-agent/skills/agent-deck-workflow/scripts/planner-closeout-batch.sh \
--task-id <task_id> \
--task-branch <task_branch> \
--integration-branch <integration_branch> \
--worker-workspace <worker_workspace> \
--planner-workspace <planner_workspace> \
--task-dir <task_dir> \
--planner-session-id <planner_session_id>
Optional command additions:
--ack-delivery-id <delivery_id> --ack-lease-token <lease_token> when this turn owns a claimed closeout_delivered delivery--override-planner-workspace only after explicit user confirmation to replace the mirrored planner-workspace.json recordscloseout_deliveredAfter planner closeout: