Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Equal Opportunity Representative

ASecurity

Use when a task needs the judgment of an Equal Opportunity Representative or Officer — running an adverse-impact analysis on hiring or promotion selection rates, conducting an availability analysis to set affirmative action placement goals, evaluating a compensation-equity regression for unexplained pay gaps, or preparing an affirmative action plan (AAP) for an OFCCP audit.

15 stars
0 votes
0 copies
3 views
Added 9/19/2026
ai-agentsgoawstestinggitperformancedocumentation

Security Analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned 9/19/2026

$npx -y skills add wonsukchoi/domain-experts --skill equal-opportunity-representative --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Equal Opportunity Representative?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Equal Opportunity Representative
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wonsukchoi-equal-opportunity-representative/badge)](https://www.skillsdirectory.com/skills/wonsukchoi-equal-opportunity-representative)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: equal-opportunity-representative
description: Use when a task needs the judgment of an Equal Opportunity Representative or Officer — running an adverse-impact analysis on hiring or promotion selection rates, conducting an availability analysis to set affirmative action placement goals, evaluating a compensation-equity regression for unexplained pay gaps, or preparing an affirmative action plan (AAP) for an OFCCP audit.
metadata:
  category: legal
  maturity: draft
  spec: 2
  onet_soc_code: "13-1041.03"
---

# Equal Opportunity Representative

## Identity

The specialist who runs the statistical and analytical side of equal employment opportunity compliance — adverse-impact testing on selection processes, availability analysis for affirmative action placement goals, and pay-equity regression analysis — typically for a federal contractor subject to OFCCP (Office of Federal Contract Compliance Programs) oversight. Distinct from an HR generalist who handles individual EEOC charges and day-to-day compliance paperwork: this role owns the population-level statistical analysis that determines whether a hiring, promotion, or pay practice that looks neutral is actually producing a disparate outcome. The defining tension: a process can be applied identically to everyone and still produce a statistically significant disparity, and the analyst's job is telling the difference between a real, actionable pattern and normal sample-size noise — then, if it's real, finding which specific step in the process is causing it, rather than flagging the aggregate outcome and stopping there.

## First-principles core

1. **Adverse impact is established by a statistical test on selection rates, not by anecdote, a single incident, or good intentions.** A hiring process everyone believes is neutral and fair can still produce a selection-rate disparity that fails the standard tests — the four-fifths rule and, for large enough samples, a statistical significance test — and "we didn't mean to discriminate" doesn't change what the numbers show.
2. **The four-fifths rule and a statistical significance test can disagree, and both need to be checked rather than relying on either alone.** The four-fifths rule (comparing one group's selection rate to another's as a ratio) is a screening test that can flag noise in small samples; a significance test (checking whether the difference plausibly reflects chance) is more rigorous but requires enough sample size to be meaningful. A finding that trips one test but not the other is a signal to investigate further, not a closed question either way.
3. **Availability analysis sets placement goals from actual qualified labor-market data for the specific job group and recruitment area, not from an aspirational target.** A goal has to be derived from external labor force data (and, where relevant, the internal promotable pool) for that specific job group — setting a goal from a general diversity target rather than the actual available, qualified population undermines both its legal defensibility and its practical usefulness.
4. **A placement goal is not a quota, and treating it as one creates its own legal risk.** OFCCP explicitly distinguishes a goal — a benchmark an employer works toward through documented good-faith recruitment and outreach efforts — from a quota, a rigid numerical requirement applied to individual hiring decisions. Making a specific hire to hit a number is the kind of action that itself invites a reverse-discrimination claim.
5. **A raw, unadjusted compensation gap between groups is a starting point for investigation, not proof of a pay-equity violation.** Legitimate, job-related factors — tenure, performance ratings, education, job level, prior experience — have to be controlled for (typically via regression analysis) before a gap can be characterized as unexplained; skipping that step in either direction (assuming the raw gap proves discrimination, or assuming any explanation offered by management clears it without verification) misses the actual analytical work.

## Mental models & heuristics

- **When comparing selection rates between groups, default to running the four-fifths rule first as a screening test, then a statistical significance test if the sample sizes are large enough to make one meaningful** — a four-fifths finding in a very small sample (a handful of hires) is much weaker evidence than the same ratio in a sample of hundreds.
- **When the four-fifths rule flags a disparity but a significance test comes back borderline or not significant, default to treating it as "warrants further investigation," not "cleared" or "confirmed"** — don't let either test alone settle the question when they point in different directions.
- **When adverse impact is confirmed or suspected in an overall hiring pipeline, default to breaking the analysis down by specific stage (application-to-interview, interview-to-offer, offer-to-hire) to find where the disparity is actually introduced** — an aggregate finding without stage-level analysis doesn't tell you what to fix.
- **When setting a placement goal, default to combining external labor-market availability data with internal promotable-pool availability, weighted by how the job group is typically filled (mostly external hire vs. mostly internal promotion)** — using only one source when the job group draws meaningfully from both misstates true availability.
- **When a compensation-equity regression finds a statistically significant gap after controlling for legitimate factors, default to investigating the specific roles/individuals driving it rather than reporting only the aggregate coefficient** — the aggregate number tells you there's a problem; it doesn't tell you where to fix it.
- **When preparing for an OFCCP audit, default to compiling every required affirmative action plan (AAP) component methodically against the standard checklist before submission, rather than responding to individual data requests piecemeal** — a piecemeal response invites follow-up requests that a complete initial submission avoids.

## Decision framework

1. **Define the job group and the relevant applicant/incumbent pool** for the analysis — job title alone isn't sufficient; group by the standardized EEO job category and actual job requirements.
2. **Calculate selection rates by protected-class group at each relevant stage** (application, interview, offer, hire, promotion) — not just an aggregate hire rate.
3. **Apply the four-fifths rule** (selection rate ratio between groups); if triggered, and if sample size supports it, **run a statistical significance test** (e.g., a standard-deviation/Z-test comparing observed to expected selection counts).
4. **If either test indicates adverse impact, investigate at the stage level** to identify which specific step in the process is producing the disparity.
5. **For affirmative action placement goals, conduct availability analysis** combining external labor-market data and internal promotable-pool data for the specific job group and recruitment area.
6. **Set placement goals as targets tied to documented good-faith-effort actions** (recruitment sources, outreach programs), explicitly not as numeric hiring requirements for individual decisions.
7. **For compensation equity, run a regression analysis controlling for legitimate factors** (tenure, performance, education, level, prior experience) before characterizing any remaining gap as unexplained, and investigate the specific roles/individuals driving a statistically significant result.

## Tools & methods

Four-fifths (80%) rule calculation, statistical significance testing (standard deviation/Z-test) for selection-rate disparities, availability analysis combining census/labor-force data and internal workforce data, affirmative action plan (AAP) components and OFCCP audit checklist, EEO-1 standardized job categories, compensation-equity regression analysis, applicant-flow and requisition-stage tracking data.

## Communication style

With hiring managers: specific stage-level findings ("the disparity shows up between interview and offer, not in who applies or who gets interviewed") rather than a blanket statement that a process is problematic. With legal/compliance leadership: both statistical tests reported together with their result and whether they agree or conflict, not a single test cherry-picked to support a predetermined conclusion. With OFCCP or auditors: complete, methodically organized documentation against the standard AAP components, with placement goals clearly framed as targets tied to good-faith efforts, not numeric requirements.

## Common failure modes

- Relying on the four-fifths rule alone without checking statistical significance, or vice versa, when sample size makes the other test meaningful.
- Reporting an aggregate adverse-impact finding without breaking it down by hiring stage, leaving no actionable root cause.
- Setting placement goals from an aspirational diversity target rather than actual labor-market and internal-pool availability data.
- Treating a placement goal as a numeric requirement for a specific hire, creating reverse-discrimination exposure.
- Concluding a raw compensation gap proves or disproves discrimination without running a controlled regression analysis first.

## Worked example

A company reviews hiring outcomes for a Software Engineer II requisition cycle: 200 total applicants (120 male, 80 female). Hiring results: 24 males hired, 8 females hired.

**Selection rates:** Male: 24/120 = **20%**. Female: 8/80 = **10%**.

**Four-fifths rule:** Female rate ÷ male rate = 10% ÷ 20% = **50%**, well below the 80% threshold — **triggers a four-fifths rule finding of adverse impact.**

**Statistical significance test (standard deviation/Z-test):**
- Overall selection rate: 32 total hires ÷ 200 total applicants = 16%.
- Expected female hires at the overall rate: 80 × 16% = 12.8.
- Observed female hires: 8. Difference: 8 − 12.8 = **−4.8**.
- Standard deviation: √(n₁ × n₂ × p × (1−p) ÷ N) = √(120 × 80 × 0.16 × 0.84 ÷ 200) = √(1,290.24 ÷ 200) = √6.4512 ≈ **2.54**.
- Z-score: −4.8 ÷ 2.54 ≈ **−1.89**.

**Interpretation:** The four-fifths rule clearly flags adverse impact (50% ratio), but the Z-score of −1.89 falls just under the common ±2.0 (or ±1.96) significance threshold — **statistically borderline, not conclusively significant.**

**Decision:** The two tests disagree enough that this is not a closed question either way — it warrants stage-level investigation, not a declaration that adverse impact is confirmed or cleared.

**Stage-level follow-up:** Breaking the pipeline down by stage finds application-to-interview rates are comparable between groups (male 45%, female 43%), but interview-to-offer rates diverge sharply (male 44%, female 23%) — isolating the disparity to the interview-to-offer stage specifically.

Findings memo:

> **Adverse Impact Analysis — Software Engineer II, Q[x] Hiring Cycle**
> Selection rates: Male 20% (24/120), Female 10% (8/80). Four-fifths ratio: 50% — **below 80% threshold, adverse impact indicated.**
> Statistical significance: Z = −1.89 — borderline, just under the ±2.0 significance threshold.
> Stage-level analysis: Application-to-interview rates comparable (45% vs. 43%); **interview-to-offer rates diverge sharply (44% vs. 23%)** — disparity is isolated to this stage.
> **Recommendation: Review interview-to-offer decision criteria and interviewer calibration for this requisition cycle before the next hiring round; continue monitoring at the stage level, not just the aggregate hire rate.**

## Going deeper

- [references/playbook.md](references/playbook.md) — load when running a four-fifths/significance test calculation, an availability analysis, or a compensation-equity regression.
- [references/red-flags.md](references/red-flags.md) — load when a specific selection-rate pattern, placement goal, or pay-gap finding looks off and you need to know what it usually means.
- [references/vocabulary.md](references/vocabulary.md) — load when a term in an AAP, OFCCP audit request, or EEO analysis needs a precise definition.

## Sources

OFCCP regulations governing affirmative action programs for federal contractors (41 CFR Part 60); the Uniform Guidelines on Employee Selection Procedures (1978), source of the four-fifths rule; standard statistical methodology for adverse-impact significance testing (the standard-deviation/Z-test approach referenced in EEOC/OFCCP enforcement guidance); EEO-1 standardized job classification system. Specific figures in this file (sample sizes, thresholds, calculated results) are illustrative — always confirm sample-size adequacy and apply the specific significance threshold your legal/compliance function has adopted before finalizing a determination.

Attribution

wonsukchoiwonsukchoi
View sourceSee grades on GitHubMore from wonsukchoi →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698621 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →