Discord Project Manager

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill mostly matches its Discord-management purpose, but it deserves review because it can change OpenClaw/Discord permissions and one batch-removal path may reload the gateway repeatedly contrary to the documentation.

Install only if you want OpenClaw agents to manage Discord project channels and permissions. Before use, verify the bot is scoped to the intended guild, keep backups of ~/.openclaw/openclaw.json, and be cautious with batch permission-removal commands because they may reload the gateway more than once.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill can create Discord channels/threads and change Discord project access using your configured bot.

Why it was flagged

The skill explicitly requires a Discord bot token and Manage Channels permission, allowing it to act as the bot in the configured guild.

Skill content
credentials: - name: "Discord bot token" ... source: "channels.discord.accounts.*.token in OpenClaw config" ... permissions: - "Discord bot: Manage Channels"
Recommendation

Use a bot with the minimum required Discord permissions, limit it to the intended guild, and review commands before allowing the agent to run them.

What this means

A mistaken or overly broad command can change which agents can access Discord channels and temporarily restart the OpenClaw gateway.

Why it was flagged

The skill patches OpenClaw configuration and reloads or restarts the gateway; this is disclosed and purpose-aligned, but it is high-impact local control.

Skill content
['openclaw', 'config.patch', '--raw', patch_json, '--note', note] ... os.kill(pid, signal.SIGUSR1) ... ['openclaw', 'gateway', 'restart']
Recommendation

Back up OpenClaw configuration, review permission changes, and test in a non-critical guild or workspace first.

What this means

Removing multiple participants could repeatedly reload the gateway and disrupt running Discord/OpenClaw coordination more than the user expects.

Why it was flagged

Each remove_channel_permission call writes config and triggers a gateway reload in lib/config.py, while SKILL.md says batch add/remove uses a single patch and only one reload; multi-agent removals may therefore cause repeated gateway reloads.

Skill content
for agent_id in agent_ids: ... self.config.remove_channel_permission(account_id, guild_id, thread_id) ... removed.append(agent_id)
Recommendation

Review or fix batch removal to build one combined config patch, or require explicit confirmation before multi-agent removals.

What this means

Project membership, ownership, and next-action data can persist in the skill directory after use.

Why it was flagged

The skill stores persistent local agent and project state that can influence later permission and project-management actions.

Skill content
data/ ... agents.json # Agent registry ... projects.json # Project registry (threads, owners, participants, nextAction)
Recommendation

Protect the skill data directory and periodically review or clear stale project/agent registry entries.

What this means

It may be harder to independently verify the author, upstream repository, or release history.

Why it was flagged

The artifacts do not show a remote installer or hidden dependency, but provenance information is limited.

Skill content
Source: unknown; Homepage: none; No install spec — this is an instruction-only skill.
Recommendation

Inspect the included code and only install it in environments where you are comfortable with the shown Discord/OpenClaw access.