Skillware skills · security/deceptive_ui_guard

Deceptive UI Guard

Deterministic deceptive UI surface scanner for web HTML — dual DOM vs visible extraction, trust scoring, dark-pattern heuristics, and pre-click agent guidance before autonomous browsers checkout or scrape.

Capabilities

Problems this skill solves

People search for tasks — not always "skillware":

Install

pip install skillware then SkillLoader.load_skill("security/deceptive_ui_guard")

FAQ

How do I scan a checkout page for dark patterns before my agent clicks?
Use Skillware security/deceptive_ui_guard — pip install "skillware[security_deceptive_ui_guard]", pass html_content or a guarded URL; returns trust_score, findings, and agent_guidance with selectors to avoid.
Does deceptive UI guard replace a prompt injection firewall?
No — pair them. deceptive_ui_guard analyzes HTML structure and visible vs hidden surfaces; prompt_injection_firewall scans untrusted text channels. Chain both in skill pipelines.

Open interactive skill page →