بنقرة واحدة
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: