glin-profanity

Security & Passwords
v1.0.0
Benign

Profanity detection and content moderation library.

11.5K downloads1.5K installsby @thegdsks

Setup & Installation

Install command

clawhub install thegdsks/glin-profanity

If the CLI is not installed:

Install command

npx clawhub@latest install thegdsks/glin-profanity

Or install with OpenClaw CLI:

Install command

openclaw skills install thegdsks/glin-profanity

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/thegdsks/glin-profanity

What This Skill Does

Profanity detection library for JavaScript, TypeScript, and Python that handles evasion techniques like leetspeak, Unicode homoglyphs, and obfuscated text. Supports 24 languages with optional ML-powered toxicity scoring via TensorFlow.js. Includes context-aware analysis for domains like medical, gaming, and technical content.

Unlike simple word-list filters, it catches evasion attempts like leetspeak and Unicode lookalikes that users commonly exploit to bypass moderation.

When to Use It

  • Filtering user comments on a forum before they go live
  • Blocking profane usernames during account registration
  • Moderating chat messages in a multiplayer game
  • Validating form submissions in a web app
  • Scanning batch-uploaded content for policy violations

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Filtering user comments on a forum before they go live

AGENT
  1. 1Filtering user comments on a forum before they go live
  2. 2Blocking profane usernames during account registration
  3. 3Moderating chat messages in a multiplayer game
  4. 4Validating form submissions in a web app
  5. 5Scanning batch-uploaded content for policy violations
OUTPUT
Profanity detection and content moderation library.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 26, 2026