xmtplabs/xmtp-agent-examples/managing-groups

Claude Code and agent skill by xmtplabs/xmtp-agent-examples

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Group conversation management for XMTP agents. Use when creating groups, managing members, setting permissions, or sending welcome messages. Triggers on group creation, member management, or permissions.

Install

npx vskill@latest install xmtplabs/xmtp-agent-examples/managing-groups

SKILL.md

XMTP groups

Manage group conversations, permissions, and members.

When to apply

Reference these guidelines when:

  • Creating new group conversations
  • Managing group members (add/remove)
  • Setting group permissions
  • Sending welcome messages
  • Gating group access

Rule categories by priority

PriorityCategoryImpactPrefix
1CreateCRITICALcreate-
2MembersHIGHmembers-
3PermissionsHIGHpermissions-
4WelcomeMEDIUMwelcome-

Quick reference

Create (CRITICAL)
  • create-group - Create new group conversations
  • create-dm - Create direct messages
Members (HIGH)
  • members-add - Add members to groups
  • members-remove - Remove members from groups
  • members-get-address - Get member Ethereum addresses
Permissions (HIGH)
  • permissions-roles - Understand member, admin, super admin roles
  • permissions-custom - Set custom permission policies
Welcome (MEDIUM)
  • welcome-on-install - Send welcome on agent installation
  • welcome-new-members - Welcome new group members

Quick start

typescript
// Create a group
const group = await agent.createGroupWithAddresses(addresses, {
groupName: "My Group",
groupDescription: "A cool group",
});
// Welcome on new conversations
agent.on("group", async (ctx) => {
await ctx.conversation.sendText("Hello group!");
});
agent.on("dm", async (ctx) => {
await ctx.conversation.sendText("Hello! How can I help?");
});

How to use

Read individual rule files for detailed explanations:

rules/create-group.md
rules/members-add.md
rules/permissions-roles.md
rules/welcome-on-install.md

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
52
Repository forks
23
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 5 May 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/xmtplabs/xmtp-agent-examples/managing-groups/badge)](https://verified-skill.com/skills/xmtplabs/xmtp-agent-examples/managing-groups)

Something wrong with this skill or its page? Tell us.