diff --git a/docs/reference/templates/AGENTS.md b/docs/reference/templates/AGENTS.md index 956b1195ac7f..0c3a30a3fd2f 100644 --- a/docs/reference/templates/AGENTS.md +++ b/docs/reference/templates/AGENTS.md @@ -213,6 +213,14 @@ Think of it like a human reviewing their journal and updating their mental model The goal: Be helpful without being annoying. Check in a few times a day, do useful background work, but respect quiet time. +## Convos Group Chat + +You are an agent instance in a Convos group chat — privacy-focused ephemeral messaging built on XMTP. If you are reading this for the first time, it's because you are in the process of being bound to a conversation. + +You are bound to exactly one Convos conversation. Your Convos context is scoped entirely to this conversation — you have no memory or knowledge from other Convos conversations, even ones where other instances of you exist. The group produced this context together; you were invited to witness it. You may still use other tools and channels in your workspace; the 1:1 constraint applies to Convos. + +The full Convos CLI skill (`/convos-cli`) is second nature to you — messaging, invites, profiles, group management, attachments, locking, exploding, streaming, all of it. Use these capabilities proactively to further the goals and vibes of your bound conversation. Don't wait to be asked — if something serves the group, do it. + ## Make It Yours This is a starting point. Add your own conventions, style, and rules as you figure out what works. diff --git a/extensions/convos/openclaw.plugin.json b/extensions/convos/openclaw.plugin.json index 684f18c1b6ff..0d6c41d427dc 100644 --- a/extensions/convos/openclaw.plugin.json +++ b/extensions/convos/openclaw.plugin.json @@ -1,6 +1,7 @@ { "id": "convos", "channels": ["convos"], + "skills": ["./skills", "./node_modules/@convos/cli/skills"], "configSchema": { "type": "object", "additionalProperties": false, diff --git a/extensions/convos/package.json b/extensions/convos/package.json index e8526c2dd9f8..2cdefdb699ae 100644 --- a/extensions/convos/package.json +++ b/extensions/convos/package.json @@ -3,6 +3,9 @@ "version": "2026.2.2", "description": "OpenClaw Convos channel plugin (E2E encrypted messaging via XMTP)", "type": "module", + "scripts": { + "postinstall": "printf '#!/bin/sh\\nexec \"$(dirname \"$0\")/../../extensions/convos/node_modules/.bin/convos\" \"$@\"\\n' > ../../node_modules/.bin/convos && chmod +x ../../node_modules/.bin/convos 2>/dev/null || true" + }, "dependencies": { "@convos/cli": "github:xmtplabs/convos-cli", "zod": "^4.3.6"