LinkedIn's 360Brew algorithm penalizes AI-detected content with 30% less reach and 55% less engagement. This tool tells you exactly which linguistic signals are triggering detection — so you fix only what's wrong instead of rewriting everything.
Not a humanizer. An auditor.
You draft a LinkedIn post (maybe with AI help), publish it, and reach tanks. Why?
LinkedIn's 360Brew uses an LLM to evaluate:
This tool measures all 8 dimensions, scores each 0-10, and tells you your AI Signature % — the probability a platform algorithm will flag your content as AI-generated.
bash
# Audit a LinkedIn post draft
echo "Your post text here" | python3 ~/.claude/skills/phy-content-humanizer-audit/scripts/content_humanizer_audit.py --platform linkedin
# Audit from file
python3 ~/.claude/skills/phy-content-humanizer-audit/scripts/content_humanizer_audit.py --file draft.txt --platform reddit
# Inline text
python3 ~/.claude/skills/phy-content-humanizer-audit/scripts/content_humanizer_audit.py --text "My post..." --platform twitter
# JSON output (for pipelines)
python3 ~/.claude/skills/phy-content-humanizer-audit/scripts/content_humanizer_audit.py --file draft.txt --format json
#DimensionWhat It MeasuresHuman SignalAI Signal1Lexical Diversity (TTR)Vocabulary variety (type-token ratio)TTR 0.55-0.80TTR 0.35-0.552Sentence Length VarianceMix of short/long sentences (coefficient of variation)CV > 0.4CV < 0.33Transition Word Density"Furthermore", "Moreover" per 100 words< 1.5/100w> 3.0/100w4Hedging Ratio"arguably", "it seems" per 100 words< 1.0/100w> 2.0/100w5Contraction Usage"don't", "I've", "it's" per 100 words> 1.5/100w< 0.5/100w6Personal Pronoun Density"I", "my", "we" per 100 words> 3.0/100w< 1.5/100w7Question Frequency% of sentences that are questions10-25%0-5%8Specific Data DensityNumbers, dates, names per 100 words> 2.0/100w< 1.0/100w
Each dimension scores 0-10 (10 = very human). Total /80, mapped to an AI Signature %.
PlatformWARN aboveFAIL aboveWhyLinkedIn45%65%360Brew LLM actively detects AI. Strictest.HackerNews50%70%Technical audience spots AI quickly.Reddit55%75%Community policing + mod tools. Moderate.Twitter/X60%80%Short form = less surface for detection.
The tool flags 37 words that are strong AI signals on social media:
leverage, robust, crucial, delve, tapestry, holistic, synergy, paradigm, ecosystem, landscape, streamline, cutting-edge, game-changer, innovative, revolutionary, transformative, comprehensive, meticulous, nuanced, multifaceted, pivotal, seamless, foster, utilize, facilitate, endeavor, underscore, realm, navigate, embark, spearhead, harness, unveil, bolster, cornerstone, unparalleled, groundbreaking
Each found word adds 3% to your AI signature score.
text
==================================================================
phy-content-humanizer-audit — AI Signature Report
==================================================================
Platform : Linkedin
Words : 183
AI Sig : 10.5% ✅ PASS
Human : 74.0/80.0
Threshold: WARN >45%, FAIL >65%
==================================================================
📊 Dimension Scores (0-10, higher = more human)
Lexical Diversity (TTR) ██████████ 10.0/10
Sentence Length Variance ██████████ 10.0/10
Transition Word Density ██████████ 10.0/10
Hedging Ratio ██████████ 10.0/10
Contraction Usage ██████████ 10.0/10
Personal Pronoun Density █████░░░░░ 5.5/10
Question Frequency ████████░░ 8.5/10
Specific Data Density ██████████ 10.0/10
text
==================================================================
Platform : Linkedin
AI Sig : 100% 🔴 FAIL
Human : 22.0/80.0
==================================================================
Transition Word Density ██░░░░░░░░ 2.6/10 (3.4/100w)
Hedging Ratio █░░░░░░░░░ 1.1/10 (3.4/100w)
Contraction Usage ░░░░░░░░░░ 0.0/10 (0.0/100w)
Question Frequency █░░░░░░░░░ 1.0/10 (0%)
Specific Data Density ░░░░░░░░░░ 0.0/10 (0.0/100w)
🚫 14 AI-flagged words: comprehensive, crucial, cutting-edge,
ecosystem, facilitate, harness, holistic, innovative, landscape,
navigate, paradigm, revolutionary, robust, transformative
The tool outputs your top 3 fixes ranked by impact:
text
💡 Top 3 Fixes to Lower AI Signature:
1. Add contractions: change 'do not' → 'don't', 'I have' → 'I've'
2. Add specific data: include a number, date, or tool name
3. Remove AI words: comprehensive, crucial — replace with plain terms
Fix just those 3 things and re-run. Usually drops AI signature by 20-30%.
bash
# Fail if AI signature > 65% (LinkedIn threshold)
echo "$POST_TEXT" | python3 content_humanizer_audit.py --platform linkedin
# Exit code: 0=PASS, 1=WARN, 2=FAIL
SourceKey FindingHow We Use ItDivEye (arXiv:2509.18880)Human text has richer variability in lexical/structural unpredictabilityTTR + sentence variance scoringLinkedIn 360Brew (2026)LLM-based feed ranking detects AI via lexical patterns, profile alignmentPlatform-specific thresholdsStylometric detection studiesAI shows lower sentence length variance, higher transition density8-dimension frameworkLinkedIn algorithm data30% reach drop, 55% engagement drop for AI contentWARN/FAIL calibrationConsumer research52% reduce engagement with suspected AI contentMotivation for the tool
--format json for pipeline integrationSkillRelationshipphy-brand-voice-guardBrand-specific content rules (this tool = platform-universal AI detection)phy-post-forensicsAnalyzes why posts worked/failed (this tool = pre-publish prevention)phy-platform-rules-enginePlatform-specific invisible rules (this tool = AI signature specifically)
Canlah AI — Run performance marketing without breaking your brand.