discord-analyze_skill

This skill generates a comprehensive Discord health report, highlighting activity, engagement, and recommendations to improve community health and engagement.
  • Python

4

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill lycfyi/community-agent-plugin --skill discord-analyze

  • requirements.yaml108 B
  • skill.md3.2 KB

Overview

This skill generates a comprehensive community health report from synced Discord messages. It produces both a human-readable markdown report and a structured YAML (or JSON) output with an overall health score, key metrics, trends, and prioritized recommendations. Use it after syncing messages to get actionable insights and benchmarks for your server.

How this skill works

I've analyzed your community by processing synced Discord messages across channels and time windows to calculate activity, engagement, contributor, and topic metrics. The analysis includes message volume, channel breakdown, peak times, reply and reaction rates, response time, top contributors, automatic topic clusters, and week-over-week trends. The tool compares results to built-in healthy/warning/critical thresholds and produces a prioritized list of concrete recommendations and next steps.

When to use it

  • After running /discord-sync to capture recent messages
  • When you want a weekly or monthly health snapshot of a server
  • Before launching events or changes to see current engagement baselines
  • To compare two communities or measure the impact of an intervention
  • When tracking long-term trends (30–90 days recommended)

Best practices

  • Sync data regularly; at least weekly for active communities
  • Analyze 30+ days for reliable trends; 7+ days is minimum for immediate checks
  • Use --verbose during initial runs to validate data and progress
  • Compare against a similar community with --compare for benchmarking
  • Act on the top 3 prioritized recommendations and re-run after 2–4 weeks

Example use cases

  • Generate a weekly health report for the default server: /discord-analyze
  • Run a 90-day trend analysis to evaluate growth after a marketing push
  • Compare engagement and contributor diversity between two communities
  • Export structured health data as YAML for automation and dashboards
  • Identify low-engagement channels and get targeted moderation or content suggestions

FAQ

You must sync Discord messages first using /discord-sync. A minimum of 7 days of history is required; 30+ days is recommended for trend accuracy.

What output formats are available?

The skill writes health-report.md and health-report.yaml by default and supports --format json, yaml, or markdown for alternate outputs.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
discord-analyze skill by lycfyi/community-agent-plugin | VeilStrat