Method for adding agent comments and work to a shared file without overlapping other agents. Creates isolated workspaces per agent with UTC timestamps. Use when told to add comments, reviews, or work to any file.
日本語の概要は準備中です。原文の説明を表示しています。
Boot a four-agent visible-terminal team, get all four to "Ready to Rock!", lock live session names to roles, and launch a Lead/Reviewer/Breaker/Verifier sprint without mandate drift.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when you need a four-agent execution team that humans can see and type into directly.
This pattern is optimized for:
Use mesh-comms-core for the transport layer before relying on this workflow. This skill assumes live direct-send plus ledger behavior already works.
This is the house pattern for:
LEADREVIEWERBREAKERVERIFIERUse this skill when all of the following are true:
Do not use this skill for:
Preferred roster:
LEADREVIEWERBREAKERVERIFIERDo not substitute Gemini CLI, Antigravity CLI, or Antigravity Desktop into the quartet unless Principal Human explicitly selects that peer for this run.
Recommended session naming:
13-codex-lead -> LEAD13-claude-reviewer -> REVIEWER13-codex-breaker -> BREAKER13-claude-verifier -> VERIFIERWhy this naming is better:
ia-* house sessions13- prefix ties the team to Skill 13 and makes the quartet easy to spot in tmuxIf different session names are used, lock them explicitly in the sprint prompt.
In this repo, the practical launch path is:
./scripts/launch-codex-peer.sh 13-codex-lead "Read AGENTS.md first, then wait for instructions."
./scripts/launch-codex-peer.sh 13-codex-breaker "Read AGENTS.md first, then wait for instructions."
./scripts/launch-cc-peer.sh 13-claude-reviewer "Read CLAUDE.md first, then wait for instructions."
./scripts/launch-cc-peer.sh 13-claude-verifier "Read CLAUDE.md first, then wait for instructions."
To expose each session in a visible Terminal.app window:
TMUX_SOCKET=/tmp/interlateral-agents-tmux.sock ./scripts/open-tmux-window.sh 13-codex-lead "Skill 13 Codex Lead"
TMUX_SOCKET=/tmp/interlateral-agents-tmux.sock ./scripts/open-tmux-window.sh 13-codex-breaker "Skill 13 Codex Breaker"
TMUX_SOCKET=/tmp/interlateral-agents-tmux.sock ./scripts/open-tmux-window.sh 13-claude-reviewer "Skill 13 Claude Reviewer"
TMUX_SOCKET=/tmp/interlateral-agents-tmux.sock ./scripts/open-tmux-window.sh 13-claude-verifier "Skill 13 Claude Verifier"
Fresh peer launchers create sessions, but they do not automatically establish pair-specific cross-peer wake-up behavior.
Do not assume:
13-codex-lead will automatically watch 13-claude-reviewer13-claude-verifier will automatically target 13-codex-breakerYou must explicitly pair them in the wake-up prompt.
Use unique visible sessions. Avoid ambiguous names.
Preferred names:
13-codex-lead13-codex-breaker13-claude-reviewer13-claude-verifierDo not leave comms implicit.
Pair them:
13-codex-lead <-> 13-claude-reviewer13-codex-breaker <-> 13-claude-verifierEach pair must complete the local wake-up handshake and visibly print:
Ready to Rock!
This phrase is deliberate for the quartet workflow. The standard two-agent init flow uses Reporting for Duty! instead.
Do not treat the team as live until all four terminals visibly show that line.
For programmatic input into agent TUIs, do not rely on a raw tmux send-keys ... Enter.
Use one of:
interlateral_dna/scripts/tmux-config.shinterlateral_dna/LIVE_COMMS.mdOtherwise text may remain in the input box and not submit.
Before sending the sprint prompt, publish a live roster block:
Live team roster for this sprint:
- Lead / Orchestrator / Integrator: 13-codex-lead
- Reviewer: 13-claude-reviewer
- Breaker: 13-codex-breaker
- Verifier: 13-claude-verifier
- Use these exact session names for direct comms and role ownership.
- Do not reassign roles unless the human explicitly says to.
Without this block, the lead may not know which live peers are "the other three."
The lead gets the full sprint prompt.
The other three do not get the full prompt first. They get role notices.
Initial role notices should be short:
REVIEWER: wait for lead coordination, then review the concrete command sequence and artifactBREAKER: wait for lead coordination, then attack the command sequence for hidden trapsVERIFIER: wait for lead coordination, then check adherence against the spec and deploy contractThis prevents the support agents from acting like shadow leads.
Recommended role notices:
REVIEWER:
You are the REVIEWER. Wait for the lead's coordination, then review the concrete command sequence, derived values, and artifact only.
BREAKER:
You are the BREAKER. Wait for the lead's coordination and execution artifact. Do not compensate for missing coordination with ad hoc live probing. Report blockers and hidden traps tied to the artifact only.
VERIFIER:
You are the VERIFIER. Wait for the lead's coordination and artifact. Verify adherence to the spec and contract. Do not perform independent execution unless the lead explicitly requests it.
Before non-lead agents do substantial work, the lead must publish:
Examples:
If the lead has not yet published the artifact, support agents should stay in a waiting posture and only do minimal prerequisite reading.
Sprint orchestration artifacts must not live in the production repo unless the human explicitly approves that write scope.
For production-repo sprints, keep coordination and proof outside the target application tree, for example:
path/to/interlateral_agents/sprint_runs/{date}-{slug}/
Recommended files:
sprint_prompt.mdworker_prompts.mdexecution_log.mdevidence.mdreviewer_report.mdbreaker_report.mdverifier_report.mdBefore any push or deploy, run a guard check from the production repo:
git status --short
Only intended production files should appear. Evidence, logs, prompts, and review transcripts should not appear in the production repo's untracked or modified files unless the sprint specifically requires them there.
This is the most important lesson from the pattern.
When support agents are waiting, they must not compensate for missing coordination by expanding scope on their own.
Bad waiting behavior:
Good waiting behavior:
Use language this explicit when tasking support agents:
Wait for the lead's coordination and execution artifact before doing substantial work.
Do not compensate for missing coordination with ad hoc live probing, implementation, or infra discovery.
Stay anchored to the named artifact, spec, and your role only.
If a prerequisite is missing, report it as a blocker instead of expanding scope.
Use role-specific variants:
You are the REVIEWER. Wait for the lead's coordination, then review the concrete artifact and command sequence only. Do not invent alternate plans or perform live execution.
You are the BREAKER. Wait for the lead's coordination and execution artifact. Do not compensate for missing coordination with ad hoc live probing. Report concrete blockers, hidden traps, and failure modes tied to the artifact only.
You are the VERIFIER. Wait for the lead's coordination and artifact. Verify adherence to the spec and contract. Do not perform independent execution unless the lead explicitly requests it.
The lead must do all of the following early:
If the lead delays artifact publication, support agents will either idle too long or drift.
At a sprint gate where the lead will ask peers to review an exact change set, the lead should normally:
Reviewing after the commit makes the artifact stable. If peers review an uncommitted moving target, require a second delta signoff before merge or deploy.
If the lead materially changes the implementation plan after reviewer, breaker, or verifier signoff, the lead must publish the delta and request focused re-signoff.
Material changes include:
Minor wording edits to the execution artifact do not require re-signoff unless they change the work.
The lead should keep a small tracker in the execution artifact:
OPEN OBJECTIONS:
- REVIEWER: none|...
- BREAKER: none|...
- VERIFIER: none|...
PLAN DELTAS SINCE SIGNOFF:
- ...
Do not proceed through a risky gate while any concrete objection remains open.
If a peer finds a real defect, the lead should:
1. Launch four named sessions
2. Pair wake-up handshakes
3. Confirm all four show "Ready to Rock!"
4. Publish live roster
5. Send full sprint prompt to LEAD only
6. Send short role notices to REVIEWER, BREAKER, VERIFIER
7. LEAD creates execution artifact
8. LEAD posts concrete command sequence
9. REVIEWER / BREAKER / VERIFIER respond
10. LEAD reconciles and only then proceeds
Use for autonomous, live-risk, credential-bearing, or repeated-review work. Skip for ordinary clear fixes.
Loop:
The human should verify:
Ready to Rock!This skill is complete when:
Ready to Rock!Use the ready-rock-quartet skill.
Goal:
Launch a four-agent execution team for the Jot subdomain sprint.
Live roster:
- Lead / Orchestrator / Integrator: 13-codex-lead
- Reviewer: 13-claude-reviewer
- Breaker: 13-codex-breaker
- Verifier: 13-claude-verifier
Artifact:
/abs/path/to/execution_log.md
Lead:
- receives the full sprint prompt
- must publish the execution artifact and concrete command sequence before any risky mutation
Reviewer / Breaker / Verifier:
- wait for lead coordination
- do not compensate for missing coordination with ad hoc probing or implementation
- report blockers instead of expanding scope
SKILL: ready-rock-quartet
STATUS: DONE
TEAM:
- LEAD: 13-codex-lead
- REVIEWER: 13-claude-reviewer
- BREAKER: 13-codex-breaker
- VERIFIER: 13-claude-verifier
READY_CHECK: 4/4 terminals showed "Ready to Rock!"
ARTIFACT: /abs/path/to/execution_log.md
ROLE_LOCK: CONFIRMED
DRIFT_STATUS: CONTROLLED
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Method for adding agent comments and work to a shared file without overlapping other agents. Creates isolated workspaces per agent with UTC timestamps. Use when told to add comments, reviews, or work to any file.
日本語の概要は準備中です。原文の説明を表示しています。
Check any artifact against an explicit specification and report adherence using the add-comments workspace format. Use when validating plans, scripts, docs, or code changes against a source-of-truth spec.
日本語の概要は準備中です。原文の説明を表示しています。
Join the Antigravity CLI (agy, Gemini 3.5 Flash) to the Interlateral mesh as a native CLI peer with its own tmux session, identity stamping, and the agy.js send helper. Use this instead of the Antigravity desktop-app CDP path.
日本語の概要は準備中です。原文の説明を表示しています。
Agents work in parallel on the same task; judges evaluate and select the winner.
日本語の概要は準備中です。原文の説明を表示しています。
Boot the explicitly selected CLI(s) as the human's concierge: a project-aware side channel that sits ABOVE the running agent system in a shared writable terminal. It answers status questions and handles the human's ad hoc tasking while the working agents collaborate on the mesh — it is not a worker, manager, or gatekeeper, and team progress never waits for it.
日本語の概要は準備中です。原文の説明を表示しています。
Multiple agents draft a structured document through federated co-authorship and formal voting.
日本語の概要は準備中です。原文の説明を表示しています。