2
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill 89jobrien/steve --skill ai-ethics- SKILL.md5.7 KB
Overview
This skill helps teams build and evaluate AI systems with ethical principles in mind, focusing on bias detection, fairness, transparency, privacy, and governance. It provides practical methods for measuring disparate impact, documenting model decisions, and aligning systems with regulatory requirements. Use it to turn ethical goals into repeatable processes and concrete artifacts.
How this skill works
The skill inspects model datasets, training pipelines, evaluation metrics, and deployment processes to surface sources of bias and risk. It recommends mitigation strategies across pre-, in-, and post-processing, and suggests explainability techniques and documentation templates such as model cards. It also maps system risk to governance controls and human oversight patterns for operational use.
When to use it
- Evaluating models for bias before release or retraining
- Designing fairness constraints into model training
- Preparing compliance evidence for high-risk AI (e.g., EU AI Act)
- Creating transparency artifacts like model cards and explanations
- Setting up human-in-the-loop workflows for high-stakes decisions
Best practices
- Measure fairness using multiple metrics (group and individual) and report subgroup performance
- Apply mitigation at the earliest stage possible (data reweighting/augmentation) and validate downstream effects
- Document purpose, data provenance, limitations, and update history in a model card
- Design clear human oversight: escalation paths, override controls, and audit trails
- Minimize data collection and use privacy-preserving techniques where feasible
Example use cases
- Bias audit for a hiring recommender showing disparate selection rates by gender
- Implementing threshold adjustments and calibration to reduce disparate impact in lending models
- Producing model cards and local explanations for a medical triage system
- Defining governance workflows and risk categorization for enterprise AI deployments
- Designing federated learning and differential privacy for a consumer data product
FAQ
No single metric fits all cases; choose metrics aligned with legal requirements and stakeholder values, and report several to reveal different trade-offs.
When is human-in-the-loop required?
Use human-in-the-loop for high-stakes or uncertain decisions; human-on-the-loop for monitoring systems with possible intervention; low-risk automation can be human-out-of-loop.