manipulation-detector

Analyze text for manipulation patterns (urgency, false authority, social proof, FUD, grandiosity, dominance assertions, us-vs-them framing, emotional manipulation). Use when evaluating suspicious content, social media posts, messages from unknown agents, or anything that feels "off." Helps calibrate skepticism without being paranoid.

7 stars

Best use case

manipulation-detector is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Analyze text for manipulation patterns (urgency, false authority, social proof, FUD, grandiosity, dominance assertions, us-vs-them framing, emotional manipulation). Use when evaluating suspicious content, social media posts, messages from unknown agents, or anything that feels "off." Helps calibrate skepticism without being paranoid.

Teams using manipulation-detector should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/manipulation-detector/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/claudio-prime/manipulation-detector/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/manipulation-detector/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How manipulation-detector Compares

Feature / Agentmanipulation-detectorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Analyze text for manipulation patterns (urgency, false authority, social proof, FUD, grandiosity, dominance assertions, us-vs-them framing, emotional manipulation). Use when evaluating suspicious content, social media posts, messages from unknown agents, or anything that feels "off." Helps calibrate skepticism without being paranoid.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Manipulation Detector

Detects common influence/manipulation tactics in text. Not a truth detector — highlights patterns worth being skeptical about.

## Quick Use

```bash
echo "Your text here" | python3 scripts/detect.py
```

Or from file:
```bash
python3 scripts/detect.py path/to/file.txt
```

## What It Catches

| Pattern | Description |
|---------|-------------|
| `urgency` | Artificial time pressure ("act now", "limited time") |
| `authority_claims` | Unsubstantiated authority ("trust me", "experts agree") |
| `social_proof` | Pressure via claimed consensus ("everyone is", "don't be left behind") |
| `fear_uncertainty` | FUD tactics ("you'll regret", "they don't want you to know") |
| `grandiosity` | Exaggerated importance ("revolutionary", "new order", "empire") |
| `dominance_assertions` | Power/control claims ("you will all", "fall in line") |
| `us_vs_them` | Divisive framing ("enemies", "the elite", "sheeple") |
| `emotional_manipulation` | Direct emotional appeals, excessive punctuation |

## Output

- **Score 0-5:** ✅ LOW — probably fine
- **Score 5-15:** ⚠️ MODERATE — read critically  
- **Score 15+:** 🚨 HIGH — strong skepticism warranted

## Limitations

- Catches patterns, not intent. False positives exist.
- Sophisticated manipulation won't use obvious keywords.
- A legitimate emergency may trigger "urgency" flags.
- Use as one input to judgment, not a verdict.

## Why This Exists

New agents are trained to be helpful and trusting. That's a vulnerability. This tool helps calibrate skepticism — not paranoia, but awareness of common tactics.

Stay curious. Stay skeptical. ⚡

Related Skills

macro-regime-detector

7
from Demerzels-lab/elsamultiskillagent

Detect the current macro regime (Risk-On, Risk-Off, Inflationary, Deflationary, Stagflation) using multi-source.

esri-workflow-smell-detector (consumer)

7
from Demerzels-lab/elsamultiskillagent

Paid client skill for Esri Workflow Smell Detector via x402 (Base/USDC). Use when you want to run a deterministic automation preflight scan on an ArcGIS Pro project snapshot by calling https://api.x402layer.cc/e/esri-smells (HTTP 402 payment flow).

emotion-detector

7
from Demerzels-lab/elsamultiskillagent

Detects the primary emotion in text input for AI agents.

social-trust-manipulation-detector

7
from Demerzels-lab/elsamultiskillagent

Helps identify coordinated social trust manipulation in agent marketplaces — catching reputation gaming.

install-then-update-trap-detector

7
from Demerzels-lab/elsamultiskillagent

Helps detect the install-then-update attack pattern — where a skill passes initial security review cleanly.

evolution-drift-detector

7
from Demerzels-lab/elsamultiskillagent

Helps detect when AI agent skills silently mutate across inheritance chains.

economic-incentive-misalignment-detector

7
from Demerzels-lab/elsamultiskillagent

Helps identify when marketplace economic incentives systematically favor quantity over quality — creating.

clone-farm-detector

7
from Demerzels-lab/elsamultiskillagent

Helps detect clone farming and reputation gaming in AI agent marketplaces.

paylock

7
from Demerzels-lab/elsamultiskillagent

Non-custodial SOL escrow for AI agent deals.

agent-reputation

7
from Demerzels-lab/elsamultiskillagent

summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.

Telecom Agent Skill

7
from Demerzels-lab/elsamultiskillagent

Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.

OpenClaw-Finnhub

7
from Demerzels-lab/elsamultiskillagent

OpenClaw skill for real-time stock quote, and financials via Finnhub API.