Agent Mail
Adviserende bestandsreserveringen en berichten om meerdere agents te coördineren die aan één repo schrijven
Werkt met setup
Wat het doet
Agent Mail is een Claude/Codex skill die fungeert als een adapter over een externe "Agent Mail" backend (MCP tools of een `am` CLI) voor het coördineren van meerdere agents die naar dezelfde repository schrijven. Het registreert agent-identiteiten, stuurt threaded berichten/bevestigingen, en plaatst adviserende, TTL-gebonden bestandsreserveringen zodat samenwerkende schrijvers elkaars paden niet overschrijven. Het activeert op multi-agent coördinatieverzoeken zoals "coordinate writers" of "reserve files".
Testrapport
SKILL.md gevonden op skills/agent-mail/SKILL.md (gespiegeld in skills-codex/ en images/gemini/skills/). Frontmatter parset met name+description; alle drie de gerefereerde bestanden (references/TOOLS.md, WORKFLOWS.md, RECOVERY.md) retourneerden HTTP 200; paden zijn relatief zonder hardcoded machinepaden. Geen security smells (geen curl|sh, base64, of exfiltratie); het beschrijft een destructieve `clear-and-reset-everything` en een git pre-commit guard, maar beveiligt beide achter expliciete per-operatie caller autorisatie. TRIGGER: Ik beoordeelde 5 zinsneden — MOET: "coördineer twee agents die dezelfde repo bewerken zodat ze geen bestanden overschrijven", "reserveer src/auth/** terwijl ik refactor zodat de andere schrijver er vanaf blijft", "stel bestandsreserveringen in voor onze multi-agent sessie"; MOET NIET: "e-mail mijn cliënt over de factuur", "reserveer een vergaderruimte voor de teamvergadering" — alle 5 correct besloten (de beschrijving beperkt het duidelijk tot agent-naar-agent coördinatie, niet echte mail). OUTPUT onmeetbaar: de skill is een dunne wrapper waarvan elke actie de Agent Mail MCP tools of een `am` CLI vereist, en `which am` retourneerde niet gevonden zonder MCP aanwezig; ik kon alleen ids/reserveringen fabriceren, wat de skill niet eerlijk zou meten. DOCS solide en verfrissend niet-overdreven (expliciete "does not do" grens, benoemde faalmodi), 1 punt afgetrokken omdat niets in de skill of zijn referenties je vertelt hoe je de backend moet verkrijgen/installeren waarvan de hele skill afhankelijk is. Opmerking: frontmatter stelt user-invocable:false in (bedoeld om te worden geconsumeerd door de agent-native skill), dus een mens zal het niet direct aanroepen.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/boshu2/agentops.git /tmp/agent-mail-src mkdir -p ~/.claude/skills cp -R /tmp/agent-mail-src/skills/agent-mail ~/.claude/skills/agent-mail # REQUIRES an external "Agent Mail" backend that is NOT installed by the copy above: # either the Agent Mail MCP tools (ensure_project, register_agent, send_message, # file_reservation_paths, ...) registered in your client, OR a self-describing `am` CLI # on PATH (discover syntax via `am mail --help`, `am file_reservations --help`). # Neither ships in this skill folder; the skill only orchestrates them. Without one of # them present the skill's own "Adapter unavailable" branch says to stop. # `am`/agentops CLI appears to live in the repo's cli/ (Go); building/running it plus its # datastore is a separate setup step not covered by the skill files.
Commando's en voorbeeldprompts
/agent-mailAdviserende bestandsreserveringen en berichten om meerdere agents te coördineren die aan één repo schrijven
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Coordinate these two agents using Agent MailSet up a lock so agents don't collide on this fileHand off this task to another agent via inbox