What problem does it solve?
This skill enables quick understanding of large volumes of Discord conversations by generating concise, cross-server summaries that highlight topics, activity, and key discussions.
Core Features & Use Cases
- Cross-server summaries: aggregate and summarize messages from all synced Discord servers.
- Channel-focused insights: drill into specific channels or servers as needed.
- Always display data coverage: present date ranges and activity metrics before summarizing to ensure context.
Quick Start
Load your persona, inspect data, and generate a summary with the steps:
- Step 0: Load persona: python ${CLAUDE_PLUGIN_ROOT}/../community-agent/tools/persona_status.py --prompt
- Step 1: Get manifest: python ${CLAUDE_PLUGIN_ROOT}/tools/discord_manifest.py
- Step 2: Confirm data coverage is shown from manifest
- Step 3: Determine scope (all servers, a specific server, or a channel)
- Step 4: Read messages from ./data/{server-dir}/{channel}/messages.md
- Step 5: Apply time filtering if a range is provided
- Step 6: Generate the summary with required headers as described