ux-dark-patterns-audit

Audit UI flows and copy for deceptive design patterns with severity-rated findings.

12|2|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/Uxcel-Lab/product-skills --skill ux-dark-patterns-audit-uxcel-lab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ux-dark-patterns-audit
Source: https://github.com/Uxcel-Lab/product-skills/tree/main/ux/audits/dark-patterns
Command: npx skills add https://github.com/Uxcel-Lab/product-skills --skill ux-dark-patterns-audit-uxcel-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Conversion-focused interfaces often contain manipulative design choices — hidden costs, hard-to-cancel subscriptions, preselected add-ons — that erode user trust and create legal risk, yet default reviews only catch blatant cases. This Skill systematically audits a UI, flow, or copy against a full catalog of dark patterns and produces prioritized, honest-design fixes. ## Core Features & Use Cases - Systematic pattern sweep: Checks sneaking, obstruction, misdirection, nagging, forced action, emotional manipulation, attention exploitation, and microcopy-level patterns. - Intent classification: Labels each finding Dark, Grey, or honest Mistake so audits stay fair and credible, routing usability mistakes to a heuristics audit instead. - Severity-rated output: Produces a structured findings list (Critical / Major / Grey / Clean) with a trust verdict and concrete honest-design fixes. - Use Case: Before shipping a new checkout flow, run this audit to catch hidden fees, preselected add-ons, or a roach-motel cancellation path, and get a prioritized fix list your team can act on. ## Quick Start Audit this checkout flow for dark patterns and give me a severity-rated findings list with honest-design fixes.

Frequently Asked Questions about ux-dark-patterns-audit

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

FAQPage Schema
How do I audit a checkout flow for dark patterns?▼

Run the audit against the full pattern catalog covering hidden costs, sneak-into-basket, forced continuity, and preselected add-ons. Each finding gets a pattern name, Dark/Grey classification, severity rating, and an honest-design fix.

What is the difference between a dark pattern and a usability mistake?▼

A dark pattern deliberately exploits the gap between what users think they are doing and what the product actually does, while a usability mistake is accidental confusion with no manipulative intent. The audit classifies intent and routes honest mistakes to a heuristics audit instead.

When should I run a dark patterns audit in the design process?▼

Run it as a validation step on conversion, pricing, sign-up, subscription, or cancellation flows before shipping. It also works as a standalone review when a user explicitly requests an ethics check of an existing interface.

Can this audit flag preselected checkboxes and bad defaults?▼

Yes, preselected options and defaults that serve the business over the user are flagged, typically as Grey cautions. The audit recommends re-pointing defaults toward the user, such as leaving marketing opt-ins unchecked.

What are the limitations of a dark patterns audit?▼

The audit only covers manipulative intent and deliberately defers honest usability problems to a heuristics audit, visual clutter to an aesthetics audit, and accessibility issues to an accessibility audit. It does not replace legal review of regulatory compliance.