Community编程与开发github.com

discord-user-post

以已登录的 Discord 用户身份,通过 Discord 桌面应用发布经批准的消息。用于发布公告或其他直接由用户撰写的 Discord 帖子;不适用于 OpenClaw 频道发送、机器人、Webhook、中继、代理会话或存档搜索。

discord-user-post 是什么?

本技能允许 AI 代理以当前已登录用户的身份,通过 macOS 上的 Discord 桌面应用发布消息。它模拟用户直接操作,使用 `$computer-use` 工具控制 `/Applications/Discord.app` 进行发布。用户需要先在外部草拟完整的最终消息,并明确目标服务器和频道;代理随后打开 Discord 导航到正确位置,验证服务器名称、频道标题和登录账号。在实际输入前,代理会向用户展示最终的正文和目的地,并请求操作时的确认。确认无误后,代理逐字输入批准的内容,目视检查后再发送。发送后,代理验证消息在预期频道中只出现一次,并报告服务器、频道和可见的发送结果。该技能严格禁止使用 OpenClaw 消息、机器人、Webhook 或令牌,要求在任何阶段都不要暴露私有 Discord 内容,并且除非有明确指令和确认,不得编辑、删除、回应或发送后续消息。对于 Discord 存档或搜索,应使用单独的 `$discrawl` 技能。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/.agents/skills/discord-user-post

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Discord 用户消息发布

使用 $computer-use 操作 /Applications/Discord.app,在用户已有的已登录会话中进行操作。此工作流程代表用户直接操作。

准备

  1. 在 Discord 外部草拟完整的最终消息。
  2. 如果目标服务器或频道不明确,与用户确认。
  3. 打开 Discord 并导航到确切的目的地,但不要输入消息。
  4. 验证可见的服务器名称、频道标题以及已登录的账号。

不要从无关的 Discord 内容推断目标。如果 Discord 未登录、账号错误或无法验证确切目的地,请停止操作。

确认并发布

发布是一种代表性沟通。即使之前用户要求发布公告,也必须遵循 $computer-use 的确认策略:

  1. 向用户展示精确的最终正文和已验证的目的地。
  2. 在输入 Discord 之前请求操作时的确认。
  3. 确认后,输入批准的内容,不得更改。
  4. 目视检查已编辑好的消息和目的地。
  5. 发送一次。

如果正文或目的地在此确认后发生更改,需在发送前再次请求确认。

验证

  • 确认消息只出现一次,来自用户账户,在预期频道中。
  • 报告服务器、频道以及可见的发送结果。
  • 如果没有相应的用户指令和确认,不得编辑、删除、回应或发送后续消息。

安全护栏

  • 不得为此工作流使用 openclaw message、OpenClaw 代理、Discord 机器人、Webhook、中继或令牌。
  • 不得在公开输出中暴露私有 Discord 内容或账户详情。
  • 不得发送草稿、部分消息、重复内容或未经审核的附件。
  • 对于 Discord 存档/历史记录/搜索,请改用 $discrawl。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

相关技能