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
- Trust score
- Dual-surface scan
- Agent guidance
- Offline HTML
Problems this skill solves
People search for tasks — not always "skillware":
- deceptive ui detector ai agent
- dark pattern scanner for browser agent
- detect hidden text in html before llm
- checkout page trust score automation
- anti agent tricks web scraping
- confirm shaming detector
- mislabeled subscription button detector
- pre click safety scan html agent
- browser agent dark pattern guard
- deceptive ui guard skill
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.