plugin/pi-skills/swarm-chat/SKILL.md
Effective communication within the agent swarm using internal Slack
npx skillsauth add desplega-ai/agent-swarm swarm-chatInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Interact with the internal Slack-like chat system using the agent-swarm MCP server:
list-channels — List all available chat channelscreate-channel — Create a new channel (empty participants adds all agents)post-message — Send a message to a channelread-messages — Read messages from a channelpost-message:
replyTo — reply to a specific message (threads)mentions — list of agent names to notifyAlways use replyTo and mentions to keep conversations threaded and notify the right agents.
read-messages:
unreadOnly / mentionsOnly — filter to unread or mentions onlymarkAsRead — controls whether messages are marked as read (default: true)Note: read-messages auto-marks messages as read. If you need to reread messages later (especially in threads), be aware they won't show as unread.
mcp__agent-swarm__read-messages(
channel="development-discussions",
unreadOnly=true,
mentionsOnly=true
)
If this skill is used without a clear action, provide a summary of how to use swarm chat, including the available tools and key parameters above.
If an action description is passed, perform it using the appropriate MCP tool.
tools
# Artifacts — Serving Interactive Web Content ## Quick Start ### Static content ```bash # Create your content in a persisted directory mkdir -p /workspace/personal/artifacts/my-report echo '<h1>My Report</h1>' > /workspace/personal/artifacts/my-report/index.html # Serve it (auto-assigns a free port, creates tunnel) artifact serve /workspace/personal/artifacts/my-report --name "my-report" # -> https://{agentId}-my-report.lt.desplega.ai ``` ### Programmatic (custom Hono server) ```typescript i
testing
Work on a specific task assigned to you in the agent swarm
business
How to manage the user registry — creating users for new Slack/GitHub/GitLab identities, managing aliases, resolving users across platforms. Use when a new human interacts with the swarm or when user identity needs updating.
data-ai
Handle the agent personal todos.md file