brainrotify — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited brainrotify (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Rewrite eligible text surfaces into meme-heavy prose while leaving program structure intact. Prefer the bundled script for file-based work because it handles file discovery, safe backups, comment targeting, and reporting more reliably than ad hoc edits.
This skill is agent-agnostic. Use the same workflow with Codex, Claude, or similar AI coding agents that can read files, run a script, and present a diff or summary.
In the first user-facing update, explicitly say that brainrotify runs locally for normal rewrites, list the available intensity levels (L, Mid, and W), and present the scope options up front: single file, folder, or preview-only.
Recommended opening prompt: brainrotify runs locally for normal rewrites. Available intensity levels are L, Mid, and W, and I will use Mid by default unless you want a quieter or louder tone.
I can brainrotify a single file, a folder, or do a preview-only pass first. What path do you want me to target, and do you want a timestamped backup in .brainrot-backup/ before I write changes?
Identify whether the user wants a single file, a folder, or a preview-only pass. Default to Mid unless the user asks for a quieter or louder tone.
Ask once whether to create a timestamped backup in .brainrot-backup/<timestamp>/. Do not skip this question unless the user already said no backup, overwrite, or preview only.
Use the script for real file rewrites. Prefer --dry-run --show-diff first for large batches or unfamiliar file types.
python3 <path-to-skill>/scripts/brainrotify.py README.md --intensity L --dry-run --show-diff
python3 <path-to-skill>/scripts/brainrotify.py docs/ src/ --intensity Mid --backup
python3 <path-to-skill>/scripts/brainrotify.py . --intensity W --no-backupReport how many files were brainrotified, how many were unchanged, and how many were skipped. Mention the backup location when one was created.
--dry-run --show-diff before bulk writes when the support matrix is only partially relevant to the target tree.The script supports:
# comments and true docstrings// and /* */ comments in common JS/TS/C-family files# comments in shell and config files when they are outside quoted strings<!-- --> comments in HTML-like filesscripts/brainrot_lexicon.json, so vocabulary updates do not require Python editsThe script defaults to Mid intensity. In non-interactive mode it refuses to rewrite unless --backup or --no-backup is provided explicitly, which prevents silent destructive runs.
Keep runtime rewrites network-free. If you want fresher slang, update the lexicon file offline or add a separate refresh script that fetches and compacts terms into the local JSON cache. Do not make live scraping a requirement for normal rewrites.
L: keep the text readable; add a few slang substitutions and light emphasisMid: push harder on meme phrasing while keeping the message easy to followW: lean into chat-brained phrasing, but keep the meaning recoverableUse tone-guide.md when you need to reason about style choices or explain the intensity differences before rewriting.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.