Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Responsible AI development and ethical considerations. Use when evaluating AI bias, implementing fairness measures, conducting ethical assessments, or ensuring AI systems align with human values.
.claude/skills/aiskillstore-ai-ethics/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-15 | ✗→✓ | ▲ Improved | 50% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 131% | 0% |
| case-01 | ✓→✓ | = Same ✓ | 180% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 145% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 86% | 0% |
Comprehensive AI ethics skill covering bias detection, fairness assessment, responsible AI development, and regulatory compliance.
| Principle | Description | |-----------|-------------| | Fairness | AI should not discriminate against individuals or groups | | Transparency | AI decisions should be explainable | | Privacy | Personal data must be protected | | Accountability | Clear responsibility for AI outcomes | | Safety | AI should not cause harm | | Human Agency | Humans should maintain control |
| Bias Type | Source | Example | |-----------|--------|---------| | Historical | Training data reflects past discrimination | Hiring models favoring male candidates | | Representation | Underrepresented groups in training data | Face recognition failing on darker skin | | Measurement | Proxy variables for protected attributes | ZIP code correlating with race | | Aggregation | One model for diverse populations | Medical model trained only on one ethnicity | | Evaluation | Biased evaluation metrics | Accuracy hiding disparate impact |
Group Fairness:
Individual Fairness:
Pre-processing:
In-processing:
Post-processing:
| Type | Audience | Purpose | |------|----------|---------| | Global | Developers | Understand overall model behavior | | Local | End users | Explain specific decisions | | Counterfactual | Affected parties | What would need to change for different outcome |
Document for each model:
Risk Categories (EU AI Act):
| Risk Level | Examples | Requirements | |------------|----------|--------------| | Unacceptable | Social scoring, manipulation | Prohibited | | High | Healthcare, employment, credit | Strict requirements | | Limited | Chatbots | Transparency obligations | | Minimal | Spam filters | No requirements |
| Pattern | Use Case | Example | |---------|----------|---------| | Human-in-the-Loop | High-stakes decisions | Medical diagnosis confirmation | | Human-on-the-Loop | Monitoring with intervention | Content moderation escalation | | Human-out-of-Loop | Low-risk, high-volume | Spam filtering |
references/bias_assessment.md - Detailed bias evaluation methodologyreferences/regulatory_compliance.md - AI regulation requirements| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | pass→pass | 5,515 | 8,290 | +50% | 1 | 1 | 0% | 885 | 2,480 | +180% | 0 | 0 | — |
case-02 | pass→pass | 5,391 | 6,237 | +16% | 1 | 1 | 0% | 842 | 2,066 | +145% | 0 | 0 | — |
case-03 | pass→pass | 6,766 | 6,207 | -8% | 1 | 1 | 0% | 1,135 | 2,112 | +86% | 0 | 0 | — |
case-04 | pass→pass | 5,096 | 4,514 | -11% | 1 | 1 | 0% | 913 | 1,872 | +105% | 0 | 0 | — |
case-05 | pass→pass | 4,769 | 4,964 | +4% | 1 | 1 | 0% | 864 | 2,029 | +135% | 0 | 0 | — |
case-06 | pass→pass | 4,872 | 3,745 | -23% | 1 | 1 | 0% | 895 | 1,703 | +90% | 0 | 0 | — |
case-07 | pass→pass | 4,856 | 4,907 | +1% | 1 | 1 | 0% | 739 | 1,811 | +145% | 0 | 0 | — |
case-08 | pass→pass | 10,703 | 11,368 | +6% | 1 | 1 | 0% | 1,714 | 3,010 | +76% | 0 | 0 | — |
case-09 | pass→pass | 5,496 | 4,231 | -23% | 1 | 1 | 0% | 884 | 1,814 | +105% | 0 | 0 | — |
case-10 | pass→pass | 5,948 | 4,169 | -30% | 1 | 1 | 0% | 878 | 1,797 | +105% | 0 | 0 | — |
case-11 | pass→pass | 4,554 | 3,399 | -25% | 1 | 1 | 0% | 728 | 1,654 | +127% | 0 | 0 | — |
case-12 | pass→pass | 4,488 | 3,984 | -11% | 1 | 1 | 0% | 740 | 1,734 | +134% | 0 | 0 | — |
case-13 | pass→pass | 4,322 | 4,176 | -3% | 1 | 1 | 0% | 667 | 1,811 | +172% | 0 | 0 | — |
case-14 | pass→pass | 4,258 | 4,297 | +1% | 1 | 1 | 0% | 723 | 1,853 | +156% | 0 | 0 | — |
case-15 | fail→pass | 6,929 | 3,190 | -54% | 1 | 1 | 0% | 1,098 | 1,646 | +50% | 0 | 0 | — |
case-16 | fail→pass | 4,753 | 4,307 | -9% | 1 | 1 | 0% | 769 | 1,773 | +131% | 0 | 0 | — |
case-17 | pass→pass | 3,673 | 3,677 | +0% | 1 | 1 | 0% | 594 | 1,669 | +181% | 0 | 0 | — |
case-18 | pass→pass | 4,557 | 4,225 | -7% | 1 | 1 | 0% | 696 | 1,803 | +159% | 0 | 0 | — |
case-19 | pass→pass | 4,708 | 4,885 | +4% | 1 | 1 | 0% | 757 | 1,864 | +146% | 0 | 0 | — |
case-20 | pass→pass | 5,429 | 4,598 | -15% | 1 | 1 | 0% | 870 | 1,851 | +113% | 0 | 0 | — |
case-21 | pass→pass | 18,665 | 15,976 | -14% | 1 | 1 | 0% | 2,939 | 3,587 | +22% | 0 | 0 | — |
case-22 | pass→pass | 10,608 | 8,811 | -17% | 1 | 1 | 0% | 1,617 | 2,460 | +52% | 0 | 0 | — |
case-23 | pass→pass | 3,685 | 3,203 | -13% | 1 | 1 | 0% | 620 | 1,674 | +170% | 0 | 0 | — |
case-24 | pass→pass | 3,852 | 3,175 | -18% | 1 | 1 | 0% | 657 | 1,630 | +148% | 0 | 0 | — |
case-25 | pass→pass | 2,916 | 3,155 | +8% | 1 | 1 | 0% | 474 | 1,633 | +245% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 25 cases were attempted. The headline lift of +8 percentage points is the difference between those two pass rates over the 25 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.