← Back to Skills Marketplace
135
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sync-discord-identity
Description
Sync a Discord bot profile into an OpenClaw agent IDENTITY.md, save the avatar under workspace/avatars, and safely add Avatar and Discord metadata.
Usage Guidance
This skill appears coherent for syncing a Discord bot profile into a workspace identity. Before installing or running it: (1) Confirm you point it to the intended workspace path so it only reads that workspace's openclaw.json (it will use any token found there). (2) Inspect the workspace openclaw.json to ensure it doesn't contain unrelated secrets you don't want accessed. (3) Review the avatar file output location (workspace/avatars/) and the identity backup behavior (.bak). (4) If multiple Discord channels exist in a workspace, you will need to pick one (the tool will refuse to guess). If you have concerns about token exposure, rotate the token after any unintended disclosure.
Capability Analysis
Type: OpenClaw Skill
Name: sync-discord-identity
Version: 0.1.1
The skill is designed to synchronize Discord bot metadata (username, bio, and avatar) into a local OpenClaw IDENTITY.md file. The Python script (scripts/sync_discord_identity.py) reads a Discord token from the local workspace configuration to query the official Discord API and downloads the bot's avatar to a local directory. The code uses standard libraries, includes filename sanitization, creates backups of modified files, and the SKILL.md instructions explicitly advise the agent to treat tokens as sensitive data.
Capability Assessment
Purpose & Capability
Name/description (sync Discord bot profile into IDENTITY.md, save avatar) align with the included script and SKILL.md. Required binaries (python3, curl) are reasonable for the described tasks. The skill reads workspace config and updates identity/avatars as expected.
Instruction Scope
SKILL.md and the script restrict operations to the provided workspace, openclaw.json, IDENTITY.md, and workspace/avatars. The only external endpoints contacted are Discord API (discord.com) and the Discord CDN (cdn.discordapp.com), which are necessary to fetch the bot profile and avatar. The skill treats tokens as sensitive and does not echo them.
Install Mechanism
Instruction-only skill with a small bundled Python script; there is no install spec that downloads arbitrary code from third-party URLs. No extract/download-based install operations are present.
Credentials
The skill does not request environment variables but does read tokens stored in the workspace's openclaw.json. This is appropriate for the purpose, but it means the skill will access whatever secrets are present in that workspace config—verify the selected workspace is correct and contains only tokens you intend to use.
Persistence & Privilege
always is false and model invocation is not disabled (normal). The skill writes only to the current workspace (IDENTITY.md, workspace/avatars) and creates a .bak backup; it does not modify other skills or global agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sync-discord-identity - After installation, invoke the skill by name or use
/sync-discord-identity - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Read token from current workspace openclaw.json
v0.1.0
Initial release
Metadata
Frequently Asked Questions
What is Sync Discord Identity?
Sync a Discord bot profile into an OpenClaw agent IDENTITY.md, save the avatar under workspace/avatars, and safely add Avatar and Discord metadata. It is an AI Agent Skill for Claude Code / OpenClaw, with 135 downloads so far.
How do I install Sync Discord Identity?
Run "/install sync-discord-identity" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sync Discord Identity free?
Yes, Sync Discord Identity is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sync Discord Identity support?
Sync Discord Identity is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sync Discord Identity?
It is built and maintained by Wei Li (@0xli); the current version is v0.1.1.
More Skills