harms-check

Analyzes user-facing product designs for dark patterns and misuse scenarios using the Mycelium framework.

42|3|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/mycelium --skill harms-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harms-check
Source: https://github.com/haabe/mycelium/tree/main/plugins/mycelium/skills/harms-check
Command: npx skills add https://github.com/haabe/mycelium --skill harms-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mycelium, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies and evaluates potential design-level harm in user-facing products, helping to ensure ethical and safety standards are met before a product is released.

Core Features & Use Cases

  • Design-time Harm Analysis: Identifies dark patterns, deceptive practices, and potential misuse scenarios in the design.
  • User-centric Assessment: Assesses the impact on users, including vulnerable populations, and evaluates the potential for misuse.
  • Decision Support: Provides a framework for decision-making by highlighting risks and suggesting mitigations.

Quick Start

Run the /harm-check skill to initiate a design review for your product.

Frequently Asked Questions about harms-check

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

FAQPage Schema
How do I check my product design for dark patterns before release?

To check for dark patterns before release, you can initiate a design review that analyzes user-facing products for deceptive practices, potential misuse scenarios, and design-level harm to ensure ethical and safety standards are met.

What is user harm analysis in product design?

User harm analysis is the process of identifying and evaluating potential design-level harm in user-facing products, assessing impact on vulnerable populations, and highlighting risks with suggested mitigations to ensure product ethics.

Do I need the Mycelium framework to run a user harm assessment?

Yes, you need the Mycelium framework installed, as the harm analysis Skill requires Mycelium to provide the necessary context and functionality for evaluating design-level risks and misuse scenarios.

How do I assess the impact of design decisions on vulnerable users?

You can assess impact on vulnerable users by running a user-centric assessment that evaluates potential misuse scenarios and design-level harm, providing a decision support framework that highlights risks and suggests mitigations.

Can I evaluate potential misuse scenarios for my product at the design stage?

Yes, design-time harm analysis evaluates potential misuse scenarios by identifying dark patterns and deceptive practices in the design, ensuring ethical and safety standards are met before the product is released.