Agent skill
discord-init
Initialize Discord configuration. Use when user wants to set up, configure, or connect their Discord account for the first time.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/product/discord-init-lycfyi-community-agent-plug
SKILL.md
Discord Init
Automatically configure the Discord server from your account.
When to Use
- User says "set up Discord" or "configure Discord"
- User says "connect my Discord account"
- User says "initialize Discord"
- First time setup before syncing
- When
config/server.yamldoesn't exist or needs updating
How to Execute
Auto-detect and save server:
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_init.py
Select a specific server:
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_init.py --server SERVER_ID
What It Does
All paths are relative to cwd (current working directory):
- Connects to Discord using your token from
./.env - Lists all servers you have access to
- If one server: auto-selects it
- If multiple: selects the first one (or use
--serverto pick) - Saves configuration to
./config/server.yaml
Output
Creates/updates ./config/server.yaml with:
server_id: Your Discord server IDserver_name: Server display namedata_dir: Where messages are storedretention_days: Default sync history
Prerequisites
./.envfile withDISCORD_USER_TOKENset (in cwd)
Next Steps
After init, use discord-sync to download messages.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?