agentleFS
genlayerlabsgenlayerlabs/genlayer-studio/.claude/skills/discord-community-feedback/SKILL.md

discord-community-feedback

Skill180 starsChanged 8 months agoMITView on GitHub

Monitor Discord community channel for user-reported bugs and issues

The file

We split this skill into the rules it gives an agent

7 rules. About 0 are common, 5 are distinctive, and 2 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈5

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 2

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

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

    line 24
  2. Distinctive:

    When reviewing messages, look for these indicators of issues:

    line 34
  3. Distinctive:

    Functionality: not working, doesn't work, can't, unable, stuck

    line 38
  4. Distinctive:

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

    line 70
  5. Very specific:

    Use hosted-studio-debug skill to check logs around that time

    line 73
  6. Distinctive:

    Look for correlating errors in consensus-worker or jsonrpc logs

    line 74
  7. Distinctive:

    When summarizing community feedback:

    line 83

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
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

FieldValue
Server ID1237055789441487021
Channel ID1237114454877929482

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

CategoryExample PatternsRelated 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

PriorityIndicators
HighMultiple users reporting same issue, "everything broken", data loss
MediumSingle user with reproducible issue, feature not working
LowQuestions, 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]

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.