Skip to main content

hybrid-agent-worker

Execute an implementation plan with autonomous progress, focused verification, and concise planner handoffs. Use when working with a separate planner agent or session.

Source facts

Repository
graphistry/pygraphistry
Last source activity
October 31, 2026 at 19:34
Detected SKILL.md language
English
Stars
2,577
Forks
232

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
hybrid-agent-worker
description
Execute an implementation plan with autonomous progress, focused verification, and concise planner handoffs. Use when working with a separate planner agent or session.
# Hybrid Agent Worker Own implementation, your plan.md, verification, and evidence. Follow [plan](../plan/SKILL.md), [review](../review/SKILL.md) when applicable, and the [shared protocol](../hybrid-agent-planner/references/coordination.md). ## Keep progressing - Preserve subagent-safe Markdown filenames when creating delegated artifacts, per [plan](../plan/SKILL.md). - Recover current plans, authority, unread messages, and actual execution state. Keep the plan’s next-action pointer accurate. - Incorporate planner guidance or explain an evidence-backed alternative. Update your plan and continue within authority; notification need not become a permission wait. - Execute successive authorized steps, including routine debugging and tests, without new assignments or ACKs. Ask when a consequential decision is needed; continue unaffected work. - Inspect real APIs, response shapes, entrypoints, CI discovery, and side effects before building adapters or harnesses. Establish target/version prerequisites early. ## Verify and report Test actual behavior with meaningful positive/failure cases; do not mock away the claimed boundary. Run required checks for changed scope, confirm test discovery, and fix underlying defects. Reuse unchanged accepted evidence with a reason; broaden testing only for a concrete risk or required gate. During active work, send a brief heartbeat every 2–3 minutes by default: plan step, progress/handle, and blocker/change. Substantive updates replace heartbeats. Continue without waiting for ACK; never ACK an ACK. After each long tool wait, read new planner messages before the next external side effect; do not issue another side-effecting command from inside an uninterruptible shell call. While awaiting a live planner review, clearance, or CI gate, keep the goal active in a bounded poll loop: check the incoming mailbox and known gate every 2–3 minutes, with no single wait over 60 seconds. Read only deltas, ACK new messages, and continue authorized independent plan work. A timeout or quiet mailbox is not a stopping condition; do not repeat tests or send status essays on unchanged state. If the reviewer or execution is confirmed unavailable and no independent work remains, record the next actor/resume event and follow the platform's blocked-state rules. A file write cannot wake a stopped session. At a meaningful review boundary, submit changed scope, source identity, actual results, evidence links, limitations, and the decision needed. Batch routine findings; report blockers or consequential contradictions promptly. Keep detailed receipts outside messages. Declare only the proved outcome: local tests, PR readiness, landing, and deployed acceptance are distinct. A submitted PR or review packet is not completion of a goal that includes landing or later queue steps. Preserve an accurate resume state when execution is unavailable.
View on GitHub