# Ethical Analysis

> Evaluates decisions through major ethical frameworks (Utilitarianism, Deontology, Virtue Ethics, Rights-Based Ethics).

- Skill: `felipecustodio/ethical-analysis` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add felipecustodio/ethical-analysis`
- Raw SKILL.md: https://api.skillmd.com/api/skills/felipecustodio/ethical-analysis/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: felipecustodio (https://skillmd.com/u/felipecustodio)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/felipecustodio/ethical-analysis

---


## Overview & Purpose

Ethical Analysis evaluates actions and technical implementations for moral compliance, fairness, user privacy, and societal impact using established philosophical ethical frameworks.

## When to Use

- **Data Privacy & AI Governance**: Evaluating data usage, user tracking, or AI model safety.
- **Policy & System Safety**: Assessing impact of automated actions on users, accessibility, and fairness.

## Execution Workflow

1. **Utilitarian Assessment**: Evaluate consequences — which action maximizes net benefit for the greatest number?
2. **Deontological Assessment**: Evaluate duties & rules — does the action violate core moral rules, consent, or laws regardless of outcome?
3. **Rights & Fairness Assessment**: Does the decision treat individuals equitably and respect fundamental rights?
4. **Synthesis & Mitigation**: create a resolution balancing ethical duties and maximizing positive outcomes.

## Expected Output Contract

```markdown
### Ethical Evaluation
- **Utilitarian Perspective**: [Consequence Analysis]
- **Deontological Perspective**: [Duty & Rules Analysis]
- **Fairness & Rights**: [Rights & Equity Assessment]
- **Ethical Recommendation**: [Balanced Ethical Recommendation]
```

## Scripts

- `scripts/ethical_analysis.py` - Deterministic evaluation, state validation, and CLI tool for ethical-analysis.


