In-app forum, peer help, AI-triaged bug reports, and 2 AI agent skills for moderation review and engagement analytics.
Built-in community forum with general and lesson-specific categories, threads, replies, upvote/downvote voting, full-text search. Feature requests via genie-themed wish system. Image attachments with lightbox viewer. Content moderation on all user input.
In-app
PostgreSQL
tsvector search
Moderation
Real-time lesson-specific help via Socket.IO. Students request help, peers respond in chat. Dual moderation pipeline: sanitizeForPrompt() → moderateContent(). HelpPanel and HelpRequestModal components.
Socket.IO
Real-time
Dual moderation
Students report bugs in-app → creates GitHub Issues. Triage agent (hourly) spawns Claude Code to investigate, creates fix branches + draft PRs for valid bugs, comments and closes invalid ones. Server sends email notifications to reporter + admin digest.
GitHub Issues
Claude Agent SDK
Email notifications
Reviews recent forum posts for content that may have bypassed automated filters — leetspeak evasion, rapid posting, duplicate content, heavily downvoted posts. Audits moderation rules in contentModerator.ts and reports rejection rates.
/community-moderate
review | audit | stats
--period
Community health dashboard: daily post volume, reply ratios, unanswered threads, vote activity. Identifies top contributors, power users, and users gone silent. Analyzes feature requests by vote rank and theme.
/community-engage
health | contributors | ideas
--period
No completion certificates. Students can't share achievements on LinkedIn, which is free marketing. Need PDF generation for level completion and full curriculum completion. Shareable link + download.
PDF generation?
LinkedIn share?
200 students but no visible reviews or success stories. No social proof on the landing page. Need a way to collect and display student testimonials.
Landing page?
In-app prompt?
Roadmap
2 AI skills active. Next: completion certificates with LinkedIn sharing, automated testimonial collection, community highlights newsletter.