youtube_moderation_prototype

Detect spam, toxic content, and rate-limit violations in YouTube live chat messages.

2|Updated Mar 28, 2025
One-click install
npx skills add https://github.com/Foundup/Foundups-Agent --skill youtube-moderation-prototype
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube_moderation_prototype
Source: https://github.com/Foundup/Foundups-Agent/tree/main/.claude/skills/youtube_moderation_prototype
Command: npx skills add https://github.com/Foundup/Foundups-Agent --skill youtube-moderation-prototype

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Moderating YouTube live chat to keep communities safe by detecting spam, toxic content, and rate-limit violations.

Core Features & Use Cases

  • CAPS SPAM CHECK: Detects messages with excessive uppercase and length and blocks them when conditions are met.
  • REPETITION CHECK: Monitors recent messages for repeated content and blocks when repetition exceeds threshold.
  • RATE LIMIT CHECK: Enforces a per-user message rate to warn or block in high-traffic streams.
  • TOXIC CONTENT CHECK: Flags messages containing toxic keywords or phrases with confidence scoring and blocks when above threshold.
  • LEGITIMATE MESSAGE ROUTING: If all checks pass, allows the message and routes to a banter or helper skill for friendly engagement.

Quick Start

Run the moderation pipeline on live YouTube chat messages to filter spam and toxic content, apply rate limits, and route allowed messages to a banter response skill.

Frequently Asked Questions about youtube_moderation_prototype

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I moderate YouTube live chat for spam and toxic content?

Moderate YouTube live chat by running checks for excessive uppercase, repeated content, toxic keywords, and rate limits. The pipeline blocks messages violating these thresholds and routes allowed messages to engagement skills.

How does rate limit detection work for YouTube live chat messages?

Rate limit detection flags users sending more than 5 messages in 30 seconds. This enforces per-user message frequency to warn or block excessive posting during high-traffic live streams.

What triggers the caps spam check in YouTube live chat moderation?

The caps spam check triggers when a message has an uppercase ratio greater than 0.80 and a length exceeding 20 characters. This detects and blocks messages with excessive capitalization commonly used in spam.

Can I route legitimate YouTube live chat messages to another skill?

Yes, legitimate messages pass through all moderation checks and route to a banter response skill for friendly engagement. This separates automated filtering from community interaction.

Does YouTube live chat moderation check for repeated messages?

Yes, the repetition check monitors the last 100 messages for duplicated content and blocks messages when repetition exceeds the threshold. This prevents spam bursts across live chat channels.

What confidence level is required to block toxic content in live chat?

Toxic content blocking requires a confidence score greater than 0.8. The toxic content check flags messages containing toxic keywords or phrases and blocks them when the confidence threshold is exceeded.