dark-pattern-scanner

Scan digital interfaces for deceptive design patterns across seven categories.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/LeonMelamud/inspector-agents --skill dark-pattern-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dark-pattern-scanner
Source: https://github.com/LeonMelamud/inspector-agents/tree/main/.github/skills/dark-pattern-scanner
Command: npx skills add https://github.com/LeonMelamud/inspector-agents --skill dark-pattern-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill identifies and flags deceptive design patterns (dark patterns) in websites, UI code, and marketing copy, helping to ensure ethical user experiences.

Core Features & Use Cases

  • Comprehensive Detection: Scans for all 7 categories of dark patterns, including Forced Action, Misdirection, Obstruction, Scarcity, Sneaking, Social Proof, and Urgency.
  • Multi-Format Analysis: Can analyze live website URLs, source code, plain text, or even screenshots.
  • Use Case: A product manager suspects their checkout flow might be pushing users into unwanted subscriptions. They use this Skill to audit the checkout pages for "sneaking" or "hidden subscription" patterns.

Quick Start

Scan the provided URL for any dark patterns.

Frequently Asked Questions about dark-pattern-scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan a website for deceptive design patterns?

Scanning a website for deceptive design patterns involves analyzing URLs, UI code, marketing copy, or screenshots to detect manipulative UX tactics. This Skill evaluates interfaces across seven categories like Forced Action and Scarcity to generate a structured risk report.

What are dark patterns in UX and how can I audit them?

Dark patterns in UX are deceptive design tactics that manipulate user behavior. Auditing them involves checking interfaces for categories like Sneaking, Misdirection, and Urgency to identify unethical practices and generate recommendations for ethical design.

Can I detect manipulative UX tactics from a screenshot?

Detecting manipulative UX tactics from a screenshot is possible using visual analysis. This Skill processes images alongside website URLs and source code to identify deceptive design elements and score the risk level of the interface.

Does this tool check for hidden subscription patterns in checkout flows?

Checking for hidden subscription patterns in checkout flows is supported by scanning for the "Sneaking" category. The Skill analyzes marketing copy and UI code to flag hidden subscriptions and generate a risk assessment report.

What is the best way to perform a UX audit for ethical design compliance?

Performing a UX audit for ethical design compliance is best done by scanning interfaces for all seven dark pattern categories. This process identifies deceptive tactics like Obstruction and Social Proof, producing a structured report with risk scoring and actionable recommendations.