packages/openclaw/skills/censor_message/SKILL.md
Automatically censor profanity in messages by replacing with asterisks
npx skillsauth add glincker/glin-profanity censor_messageInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When the user wants to send a message but have profanity automatically
censored, use the censor_text tool.
censor_text tool with the texttext: The text to censorreplacement: Custom replacement (default: "***")languages: Array of languages to checkInput: "What the fuck is this shit?" Output: "What the *** is this ***?"
Users can specify custom replacement strings:
Works with 24 languages. For non-English content, specify:
languages: ["spanish", "portuguese"]
This skill works across all OpenClaw-supported platforms:
Powered by glin-profanity
Compatible with OpenClaw, Moltbot (legacy), and Clawdbot (legacy).
testing
Check messages for profanity and inappropriate content in 24 languages
content-media
Proactive content moderation guard for all incoming messages
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".
testing
Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).