# Discord Clawd Agent

Talk to the OpenClaw agent through its Discord-backed session.

- Repository: https://github.com/openclaw/openclaw (393636 stars)
- Category: AI and agents
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add openclaw/openclaw --skill discord-clawd -g -a claude-code -y`
Codex: `npx skills add openclaw/openclaw --skill discord-clawd -g -a codex -y`
Cursor: `npx skills add openclaw/openclaw --skill discord-clawd -g -a cursor -y`
Gemini CLI: `npx skills add openclaw/openclaw --skill discord-clawd -g -a gemini-cli -y`

## Description

Use to talk to the Discord-backed OpenClaw agent/session; not for archive search.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Discord Clawd

Use this when the task is to talk with the Discord-backed agent/session, ask it a question, or post through that route.

For Discord archive/history/search, use `$discrawl` instead.

## Transport

Use the OpenClaw relay helper:

```bash
cd ~/Projects/agent-scripts
python3 skills/openclaw-relay/scripts/openclaw_relay.py targets
python3 skills/openclaw-relay/scripts/openclaw_relay.py resolve --target maintainers
```

If the target alias exists, prefer a private ask first:

```bash
python3 skills/openclaw-relay/scripts/openclaw_relay.py ask \
  --target maintainers \
  --message "Reply with exactly OK."
```

Use `publish` when the session should decide whether to post. Use `force-send` only when the user explicitly wants a message posted.

## Guardrails

- Resolve the target before sending real content.
- Report the target and delivery mode used.
- Do not use this for local Discord archive queries.
- Do not expose gateway tokens or session secrets.

