ooligo
claude-skill

Diversity-Slate-Auditor mit Claude

Difficulty
Profi
Setup time
45min
For
recruiter · sourcer · talent-acquisition · dei-leader
Recruiting & TA

Stack

Ein Claude Skill, der einen Kandidaten-Slate (die geplante Interview-Lineup des Recruiters, den gesamten gesourcten Pool oder den Bewerbungspool) gegen den relevanten Arbeitsmarkt-Referenzpool der Stelle auditiert, Zusammensetzungslücken aufzeigt und einen strukturierten Audit-Datensatz ausgibt — ohne statistische Inferenz auf einzelne Kandidaten durchzuführen und ohne zu empfehlen, welche Kandidaten hinzuzufügen oder zu entfernen sind. Der Output ist Entscheidungsunterstützung für den Recruiter und den DEI-Lead, kein automatisiertes Entscheidungssystem.

Wann einsetzen

  • Sie schneiden einen Slate aus einem gesourcten Pool heraus, um ihn an den Hiring Manager zu senden, und möchten wissen, ob die Zusammensetzung des Slates den relevanten Arbeitsmarkt-Referenzpool der Stelle widerspiegelt, bevor Sie ihn senden.
  • Sie schließen ein Quartal ab und benötigen ein aggregiertes Audit über Rollen für die DEI-Programmüberprüfung.
  • Sie bereiten eine NYC Local Law 144 Bias-Audit-Einreichung vor und benötigen eine interne Vorprüfung der Slate-Zusammensetzung vor dem formellen unabhängigen Audit.

Wann NICHT einsetzen

  • Identifikation der Zugehörigkeit einzelner Kandidaten zu geschützten Klassen. Der Skill verarbeitet nur aggregierte, selbst berichtete demografische Daten. Er lehnt es ab, Demografien aus Name, Foto, Schule oder einem anderen kandidatenseitigen Signal zu inferieren.
  • Automatisches Ablehnen von Kandidaten zur „Neubalancierung” eines Slates. Das Ablehnen eines Kandidaten, um eine Kompositionszahl zu erreichen, ist umgekehrte Diskriminierung und löst dieselbe rechtliche Exposition aus wie das ursprüngliche Ungleichgewicht. Der Skill zeigt die Lücke auf; die Korrektur liegt vorgelagert (Sourcing-Kanäle, Suchanfrage, JD-Sprache), nicht beim Slate-Schneideschritt.
  • Kompositionsdaten, denen die Kandidaten nicht zugestimmt haben. Self-ID-Daten haben einen eigenen Einwilligungsfluss unter der Kandidaten-Autorisierung, die das ATS des Unternehmens erfasst (Ashby, Greenhouse, Lever stellen dies alle bereit). Der Skill verarbeitet nur die Daten, denen der Kandidat zugestimmt hat zu teilen, aggregiert.
  • Einzelrollen-Slates mit weniger als 5 Kandidaten. Je kleiner der Slate, desto weniger bedeutet das Audit-Signal. Der Skill warnt bei Größen unter 5; verweigert die Berechnung von Kompositionsstatistiken unter 3.

Einrichtung

  1. Bundle ablegen. Platzieren Sie apps/web/public/artifacts/diversity-slate-auditor-skill/SKILL.md in Ihr Claude Code Skills-Verzeichnis.
  2. Referenzpool-Quelle konfigurieren. Der Skill benötigt einen Referenzpool für den Vergleich — normalerweise BLS-Beschäftigungsstatistiken (kostenlos, öffentlich), ergänzt durch branchenspezifische Daten, wo verfügbar. Der Referenzpool-Selektor in references/1-reference-pools.md dokumentiert, welche BLS-Tabelle welcher Rollenfamilie zugeordnet ist.
  3. ATS-Export verdrahten. Ashby und Greenhouse stellen beide Self-ID-Exporte über ihre APIs bereit (Ashby /candidate.list mit Self-ID-Spalten; Greenhouse applications-Endpoint mit EEOC-Feldern). Der Skill liest den Export; er ruft das ATS nicht direkt auf. Diese Trennung bedeutet, dass die Datenminimierung beim Export erfolgt und der Skill nie rohe Kandidatendatensätze sieht.
  4. Slate-Größen-Guardrails setzen. Standard: Warnung bei Größen unter 5, Verweigerung bei Größen unter 3. Passen Sie per Rollenfamilie an, wenn die typischen Slate-Größen Ihres Teams abweichen.
  5. Dry-Run auf einem geschlossenen Slate. Auditieren Sie den Slate einer Rolle, die Sie letztes Quartal geschlossen haben. Vergleichen Sie die Lückenanalyse des Skills mit der Einschätzung Ihres DEI-Leads desselben Slates. Der Skill zeigt Kompositions-Deltas auf; ob diese Deltas relevant sind, ist eine Ermessensentscheidung, die der Skill nicht trifft.

Was der Skill tatsächlich macht

Sechs Schritte. Der Skill ist so strukturiert, dass die Inferenz auf Aggregat-Ebene bleibt — nie auf Kandidaten-Ebene — und Lücken aufzeigt ohne Interventionen zu empfehlen, da die richtige Intervention je nach Lückenquelle variiert und nicht der Slate-Schneideschritt ist.

  1. Den Slate laden (die Kandidaten, die Sie interviewen möchten, den gesourcten Pool oder den Bewerbungspool — je nachdem, was der Recruiter auditieren möchte). Der Skill erwartet einen Export auf Aggregat-Ebene: Per-Kandidaten-Self-ID wird gelesen, aber nur zur Berechnung von Aggregaten verwendet; keine Per-Kandidaten-Analyse wird ausgegeben.
  2. Den Referenzpool für die Rollenfamilie laden. BLS-Beschäftigungsstatistiken sind der Standard; das Mapping von Rollenfamilie zu BLS-Tabelle liegt in references/1-reference-pools.md. Branchenspezifische Referenzpools (z. B. Stack Overflow Developer Survey für Software-Engineering) können vom Recruiter substituiert werden.
  3. Kompositions-Deltas berechnen auf Slate- vs. Referenzpool-Ebene. Für jede demografische Dimension, für die der Slate Self-ID-Daten hat (Geschlecht, Rasse/Ethnizität nach EEOC-Kategorien, Veteranenstatus, Behinderungsstatus — nur die Dimensionen, die das Unternehmen erfasst), den Prozentsatz des Slates und den Prozentsatz des Referenzpools berechnen. Das absolute Delta berechnen.
  4. Lücken pro Dimension aufzeigen mit einem Konfidenzband. Ein Delta von 5 Prozentpunkten auf einem Slate von 50 bedeutet mehr als dasselbe Delta auf einem Slate von 8. Das Konfidenzband spiegelt die Slate-Größe und die Spezifität des Referenzpools wider.
  5. Vorgelagerte Lücken-Kandidaten aufzeigen. Für jedes aufgezeigte Delta 3–5 wahrscheinliche vorgelagerte Ursachen auflisten, die der Recruiter untersuchen kann — Sourcing-Kanal-Mix, Suchanfrage-Sprache (der Boolean-Search-Builder Fairness-Preflight fängt einige davon ab), JD-Sprache, Hiring-Manager-Sprache im Screen. NICHT ranken oder empfehlen; Kandidaten für den Recruiter und DEI-Lead zur Untersuchung auflisten.
  6. Audit-Datensatz ausgeben. Eine signierte JSONL-Zeile mit Slate-Zusammensetzung, verwendetem Referenzpool, berechneten Deltas und der Skill-Version. Keine PII. Der Audit-Datensatz macht eine NYC LL 144-Einreichung oder eine interne DEI-Überprüfung verteidigbar.

Kostenrealität

Pro Slate-Audit, auf Claude Sonnet 4.6:

  • LLM-Token — 5–10k Input (Slate-Aggregate + Referenzpool-Tabelle + Skill-Anweisungen) und 2–3k Output (Per-Dimension-Lückenanalyse + vorgelagerte Kandidaten). Ungefähr 0,05–0,10 $ pro Audit.
  • Referenzpool-Daten — BLS-Daten sind kostenlos. Stack Overflow Developer Survey ist kostenlos. Branchenspezifische Datensätze variieren; der BLS-only-Pfad kostet 0 $.
  • Recruiter- / DEI-Lead-Zeit — das ist der Gewinn. Kompositions-Audits werden normalerweise übersprungen, weil sie mühsam sind; der Skill macht das Audit zur Standardkosten statt zu einem Extra-Schritt. Erwarten Sie 5–10 Minuten pro Slate zum Lesen des Audits, plus 20–40 Minuten pro Quartal zur Untersuchung der aufgezeigten vorgelagerten Lücken-Kandidaten.
  • Setup-Zeit — 45 Minuten einmalig für das Referenzpool-Mapping und ATS-Export-Verdrahtung.

Erfolgsmetrik

Monatlich, nicht pro Slate, drei Dinge verfolgen:

  • Kompositions-Delta-Drift über die Zeit — verringert sich die Slate-vs.-Referenzpool-Lücke bei verfolgten Rollen? Wenn nicht, funktionieren die vorgelagerten Interventionen nicht.
  • Sourcing-Kanal-Mix-Verschiebung — wenn das Audit einen Sourcing-Kanal-Lücken-Kandidaten aufzeigt, verschiebt sich der Kanal-Mix tatsächlich im nächsten Quartal? Wenn Sourcing weiterhin dieselben Kanäle empfiehlt, erreicht die vorgelagerte Aufzeigung des Audits das Sourcing nicht.
  • NYC LL 144 / interne DEI-Audit-Lücke — wenn das formelle jährliche Bias-Audit stattfindet, stimmen seine Befunde mit dem überein, was die Slate-by-Slate-Audits im Laufe des Jahres aufgezeigt haben? Wenn das formelle Audit Lücken aufzeigt, die die Slate-Audits verpasst haben, sind das Referenzpool-Mapping oder die verfolgten Dimensionen unvollständig.

Vergleich mit Alternativen

  • vs. ATS-native Diversity-Dashboards (Greenhouse Inclusion, Ashbys Diversity-Reporting). ATS-native Dashboards zeigen Zusammensetzung; sie berechnen keine Referenzpool-Deltas und zeigen keine vorgelagerten Kandidaten auf. Wählen Sie ATS-native, wenn Sie nur Reporting benötigen. Wählen Sie den Skill, wenn Sie Entscheidungsunterstützung pro Slate benötigen.
  • vs. Crosschq Diversity / SeekOut DEI / Eightfolds Diversity-Layer. Das sind tiefere Produkte mit eigenen Referenzpools und Analyse-Schichten. Wählen Sie sie, wenn das Budget die Plattform-Lösung trägt und Sie ein verwaltetes Produkt möchten. Wählen Sie den Skill, wenn Sie die Audit-Logik in Ihrem Repo, das Referenzpool-Mapping unter Ihrer Kontrolle und den Audit-Datensatz portabel wollen.
  • vs. manuell berechnete Kompositionsstatistiken. Manuell ist für die einmal-jährliche DEI-Überprüfung in Ordnung, rutscht aber bei Slate-Kadenz ab; niemand berechnet manuell pro Slate. Der Skill macht das Audit günstig genug, um es bei jedem Slate durchzuführen.
  • vs. kein Audit überhaupt. Der Standard und die rechtliche Exposition unter NYC LL 144 (jährliches Bias-Audit erforderlich für KI-Tools, die beim Einstellen in NYC verwendet werden). Der Skill ist die günstigste verteidigbare Haltung.

Watch-outs

  • Umgekehrte Diskriminierung durch „Neubalancierung”. Guard: Der Skill empfiehlt nie, einzelne Kandidaten hinzuzufügen oder zu entfernen. Das Anpassen eines Slates durch das Entfernen von Kandidaten, um Kompositionszahlen zu erreichen, ist umgekehrte Diskriminierung und schafft dieselbe rechtliche Exposition wie das ursprüngliche Ungleichgewicht. Das Audit zeigt auf; die Korrektur liegt vorgelagert.
  • Demografien aus Kandidaten-Signalen inferieren. Guard: Der Skill verarbeitet nur Self-ID-Daten, denen der Kandidat zugestimmt hat zu teilen. Er lehnt es ab, Rasse/Ethnizität aus dem Namen, Geschlecht aus Pronomen, Alter aus dem Abschlussjahr oder irgendeine Kandidaten-Level-Inferenz zu inferieren. Die für den Vergleich verwendeten Referenzpools sind Aggregatstatistiken, keine Kandidaten-Level-Features.
  • Small-Slate-Rauschen. Guard: Slate-Größen unter 5 produzieren einen Warn-Header beim Audit; unter 3 verweigert der Skill die Berechnung von Kompositionsstatistiken.
  • Veraltete Referenzpools. Guard: Das Referenzpool-Mapping in references/1-reference-pools.md trägt ein last_verified-Datum pro Quelle. Quellen älter als 18 Monate lösen eine Warnung aus, das Mapping aufzufrischen.
  • Audit-Trail-Manipulation. Guard: Audit-Datensätze sind append-only JSONL mit der eingebetteten Skill-Version. Modifikation bricht die Signing-Chain der Datei. Die Routine-Audit-Datensatz-Aufbewahrung sollte mindestens so lang sein wie die Einstellungsunterlagen-Aufbewahrung des Unternehmens (typischerweise 2–7 Jahre).
  • DEI-Daten-Exfiltrations-Risiko. Guard: Der Audit-Datensatz enthält Aggregate und Deltas, keine Per-Kandidaten-Felder. Der Skill verweigert das Schreiben von Per-Kandidaten-Self-ID-Daten in den Audit-Datensatz.

Stack

Das Skill-Bundle liegt unter apps/web/public/artifacts/diversity-slate-auditor-skill/ und enthält:

  • SKILL.md — die Skill-Definition
  • references/1-reference-pools.md — das Rollenfamilien-zu-Referenzpool-Mapping (BLS, Stack Overflow Developer Survey usw.)
  • references/2-audit-record-format.md — das wörtliche Output-Format für den JSONL-Audit-Datensatz

Tools, die der Workflow voraussetzt: Claude (das Modell), Ashby oder Greenhouse (das ATS, für den Self-ID-Export). Für das parallele Sourcing-Kanal-Audit siehe den Boolean-Search-Builder — sein Fairness-Preflight fängt einige vorgelagerte Lückenursachen ab.

Verwandte Konzepte: Diversity Recruiting, KI-Screening-Bias, Strukturiertes Interviewen.

Files in this artifact

Download all (.zip)