NYC
skills/smithery/ai/discord-community-feedback

discord-community-feedback

SKILL.md

Discord Community Feedback Skill

Monitor the GenLayer Discord community feedback channel for user-reported bugs, issues, and problems.

Prerequisites

  • Discord MCP server configured and running (discordmcp)
  • Bot added to the GenLayer Discord server with read permissions

Channel Information

Field Value
Server ID 1237055789441487021
Channel ID 1237114454877929482

Quick Commands

Use the Discord MCP read-messages tool to fetch recent messages:

Tool: read-messages
Channel: 1237114454877929482
Limit: 100  (max allowed)

Identifying User Problems

When reviewing messages, look for these indicators of issues:

Problem Keywords

  • Errors: error, bug, broken, crash, fail, exception
  • Functionality: not working, doesn't work, can't, unable, stuck
  • Help requests: help, issue, problem, wrong, weird
  • Performance: slow, timeout, hang, freeze, unresponsive

Common User-Reported Issues

Category Example Patterns Related Component
Transaction failures "tx failed", "transaction stuck" consensus-worker
Contract errors "contract not deploying", "execution error" genvm, consensus-worker
UI issues "page not loading", "button doesn't work" frontend
API errors "RPC error", "connection failed" jsonrpc
Wallet issues "can't connect wallet", "balance wrong" frontend, jsonrpc

Workflow

  1. Fetch recent messages from the feedback channel (up to 100)
  2. Scan for problem indicators using keywords above
  3. Categorize issues by component (frontend, backend, consensus, etc.)
  4. Cross-reference with logs using the hosted-studio-debug skill if needed
  5. Summarize findings for the team

Triage Priority

Priority Indicators
High Multiple users reporting same issue, "everything broken", data loss
Medium Single user with reproducible issue, feature not working
Low Questions, minor UI glitches, feature requests

Integration with Hosted Studio Debug

If a user reports an issue that might be related to the hosted environment:

  1. Note the approximate time of the user's report
  2. Use hosted-studio-debug skill to check logs around that time
  3. Look for correlating errors in consensus-worker or jsonrpc logs
# Example: Check for errors around the time of a user report
argocd app logs studio-prd-workload --name studio-consensus-worker --tail 500 2>&1 | grep -iE "(error|exception|timeout)"

Response Template

When summarizing community feedback:

## Community Feedback Summary

**Period**: [time range of messages reviewed]
**Total Messages**: [count]
**Issues Identified**: [count]

### High Priority
- [Issue description] - Reported by [count] users

### Medium Priority
- [Issue description]

### Low Priority / Questions
- [Description]

### No Issues
[If no problems found, note this]
Weekly Installs
1
Repository
smithery/ai
First Seen
14 days ago
Security Audits
Installed on
opencode1