with one click
Supervisor overlay for calling, steering, and closing meetings.
npx skills add https://github.com/LiXin97/agora-lab --skill supervisor-meetingCopy and paste this command into Claude Code to install the skill
Supervisor overlay for calling, steering, and closing meetings.
npx skills add https://github.com/LiXin97/agora-lab --skill supervisor-meetingCopy and paste this command into Claude Code to install the skill
Shared handoff protocol for cross-agent requests, artifact transfer, blockers, and escalation.
Shared Research task board protocol for task state, review gates, artifact linkage, and escalation.
Shared group-meeting protocol covering phases, artifact locations, and readiness rules.
Write conference-style paper reviews over full review packets.
Audit rigor, fairness, and missing evidence in paper-review packets.
Pressure-test novelty claims in paper-review packets.
| name | supervisor-meeting |
| description | Supervisor overlay for calling, steering, and closing meetings. |
Use this with core-meeting.
decision.mdagenda.mdYou own phase advancement. Do not wait for anyone to ask. Advance the moment the current phase's artifact set is complete:
perspectives/. Then advance to CROSS-READ.critiques/. You do not need a critique from every participant on every other participant — a quorum of non-trivial critiques (typically ≥ N-1 files) is enough. Then advance to RESPOND.responses/*_response.md or explicitly declined via message. Then advance to DECISION.decision.md and -complete the meeting.Judgments (judgments/) are written by staff and you throughout the meeting; they are not a phase-gate. Do not hold a phase waiting for peer judgments.
If you find yourself thinking "I'm waiting for X before I advance," check whether X is actually a phase-gate above. If not, advance now.
bash ../../scripts/lab-meeting.sh -caller <your-name> -new
bash ../../scripts/lab-meeting.sh -caller <your-name> -phase <phase-name>
bash ../../scripts/lab-meeting.sh -caller <your-name> -auto
bash ../../scripts/lab-meeting.sh -caller <your-name> -auto-advance [-timeout 1800] [-interval 30]
bash ../../scripts/lab-meeting.sh -caller <your-name> -check-ready
bash ../../scripts/lab-meeting.sh -caller <your-name> -ack-read
bash ../../scripts/lab-meeting.sh -caller <your-name> -complete
Write {meeting_dir}/{meeting_id}/decision.md with the canonical shared meeting directory from your AGENTS/CLAUDE instructions:
CONTINUE | PIVOT | MERGE | SPLIT