Help us improve
Share bugs, ideas, or general feedback.
From skills-for-humanity
Runs a quick ethical impact assessment on proposed features or decisions before shipping. Uses utilitarian and justice lenses to surface stakeholder benefits, harms, and scale. Triggered by 'ethics scan' or 'impact check'.
npx claudepluginhub human-avatar/skills-for-humanityHow this skill is triggered — by the user, by Claude, or both
Slash command
/skills-for-humanity:s4h-ethics-impact-scanThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A pre-ship ethical scan. Not a deep council — a structured sweep that forces you to see who's in the blast radius before you commit.
Routes ethical reasoning requests to the right analysis tool: council, check, crisis triage, data audit, bias check, consent review, impact scan, or vendor review.
Conducts ethics reviews for AI and technology projects including ethical impact assessments, stakeholder analysis, and mitigation planning. Use for evaluating risks and harms.
Guides structured identification of harms, benefits, and differential impacts across stakeholder groups for decisions affecting people. Covers stakeholder mapping, fairness evaluation, risk mitigation, and monitoring.
Share bugs, ideas, or general feedback.
A pre-ship ethical scan. Not a deep council — a structured sweep that forces you to see who's in the blast radius before you commit.
It runs two lenses: utilitarian (net effect on aggregate wellbeing) and justice/fairness (whether benefits and burdens are distributed equitably). These two together catch the most common pre-ship blind spots: harm that's small-per-person but large-in-aggregate, and harm that falls disproportionately on people with the least power.
Step 1: Clarify the subject State what is being scanned — a feature, change, product decision, or policy. If the subject is vague, ask one clarifying question before proceeding.
Framing check: Confirm the specific ethical situation before continuing. State what you've identified — the actual thing being scanned and the parties most likely affected — in one sentence, then use AskUserQuestion:
Step 2: Map the stakeholder field Before applying any lens, identify everyone affected:
Don't skip non-users and future parties. They are the most commonly missed.
Step 3: Apply the Utilitarian Lens For each stakeholder group:
Then: Is the net effect positive? Who bears disproportionate cost to generate that net positive?
Step 4: Apply the Justice Lens
Step 5: Surface the flags Produce a short list of ethical flags — things that warrant attention before shipping. A flag is not a veto; it is a signal that deserves a conscious decision. Distinguish:
Before proceeding, use the AskUserQuestion tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:
Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.
Subject: [what is being scanned]
Stakeholder Map
| Stakeholder | Affected How | Scale |
|---|---|---|
| [group] | [benefit or harm] | [rough scale] |
Utilitarian Assessment [2–3 sentences on net effect: who benefits, who's harmed, is the aggregate positive]
Justice Assessment [2–3 sentences on distribution: are benefits and burdens equitably spread, who bears disproportionate cost]
Flags
Bottom Line [One sentence: is this clear to ship, ship with mitigations, or needs more work]
The scan is designed to be fast. It is not a substitute for the ethics-council on high-stakes decisions — it is the filter that tells you whether you need one. A clean scan means you've thought clearly about impact. A flagged scan means you have a specific thing to address or escalate.
Do not use the scan to justify a decision you've already made. Run it before you've committed.
After delivering this output, use AskUserQuestion to offer the next move:
/s4h-ethics-empathy-circle — Apply structured empathy to the highest-impact groups/s4h-decision-premortem-analysis — Run a premortem with impact findings in mind/s4h-ethics-check — Check overall ethical soundness given what the scan found