LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

agent-mail

Multi-agent coordination with Agent Mail MCP. Use when registering agents, reserving files, sending messages, coordinating with other agents, or when the user mentions "agent mail", "coordination", "file reservation", or "multi-agent".

46stars6forksUpdated 2/25/2026
Data Science & MLProductivity & Workflow#messaging#project-coordination#python#multi-agent#file-reservation#automation

Security Assessment

Safe(100/100)
Security Score100/100

About agent-mail

The 'agent-mail' skill facilitates multi-agent coordination through the Agent Mail MCP server. It is designed to streamline processes like registering agents, reserving files, sending messages, and coordinating work among agents in a shared project environment. This skill solves the problem of managing interactions and collaboration between agents working on the same project, ensuring that tasks like file reservation, messaging, and build coordination are handled efficiently and systematically.

FAQ

How do I register an agent?

You can register an agent by calling the `register_agent` function, which requires the project path, program, model, and task description. An agent name is auto-generated and must be saved for further use.

What should I do before editing files?

Before editing files, you need to reserve the paths using the `file_reservation_paths` function to ensure that no other agent is working on the same files. This helps avoid conflicts and ensures exclusive access.

How do I send messages to other agents?

Messages can be sent using the `send_message` function. You need to specify the project path, sender name, recipient agents, subject, message body, and thread ID. The message can have different levels of importance like low, normal, high, or urgent.

Can I extend my file reservations?

Yes, you can extend your file reservations using the `renew_file_reservations` function. You need to provide the project path, agent name, and the number of seconds to extend the reservation.

Is there an easier way to start a session?

Yes, the `macro_start_session` function is a quick start macro that automates several steps like ensuring the project exists, registering the agent, reserving files, and fetching recent messages, all in a single call.

Install agent-mail

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

Mburdo/knowledge_and_vibes

Related Skills

design-control-loop

5,393

rivet-dynamic-apps

40

webgpu-threejs-tsl

1,254

content-quality-auditor

2,997