agy-conductor
Connect Antigravity (Agy) to Limen's symmetric peer-conductor protocol. Use when Agy must conduct, execute, review, split, observe, or harvest bounded Limen work through the authenticated conduct CLI
SKILL.md.agents/skills/agy_conductor/SKILL.md
GitHubAgy Conduct Adapter
Follow AGENTS.md → Peer Conductor Contract. Conductor is a temporary capability, never a
rank. Preserve agent: agy; do not claim a master role, impersonate the initiator, or write the
tasks.yaml projection.
- Run
./scripts/agy-clock.py, then calllimen conduct capabilities(orconduct_capabilities). Fail closed for new work when either live budget or broker access is unavailable. - Register the real Agy session with
limen conduct register --agent agy ...orconduct_register. Include native run identity, capabilities, worktree, and protection status. - Submit a validated
WorkPacketV1withlimen conduct submit --packet <file>, or accept one assigned by the broker. Mutate only after its lease covers the repo, exact head, branch, path, worktree, and Agy scratch resource required by the work. - Before invoking an Antigravity subagent or other separate capacity, reserve a bounded child with
limen conduct split <parent-run> --packet <file>orconduct_split. Hidden fanout is rejected, and every child must attenuate parent authority, scope, spend, deadline, retry, depth, and fanout. - Heartbeat the lease during work. Preserve scratch deltas, recheck remote heads before push, run
the packet predicate, and report a schema-valid
RunReceiptV1throughlimen conduct reportorconduct_report. - Harvest child receipts with
limen conduct harvest. Adopt only after the broker proves conductor absence. Never steal, cancel, signal, stash, reset, retune, or reap a protected human session.