← ClaudeAtlas

role-dnalisted

Use when turning a job description, JD URL, or hiring ask into a structured search-and-scoring profile before sourcing. Triggers on "extract requirements from this JD", "what should I search for this role", "set up scoring for this role", pasted job postings, or Ashby/Greenhouse/Lever links with sourcing intent.
tberghane/calibratr-plugins · ★ 0 · Data & Documents · score 70
Install: claude install-skill tberghane/calibratr-plugins
# Role DNA ## Overview Convert a messy job description into a **structured Role DNA**: the must-haves, weighted competencies, scoring weights, impact expectations, cultural signals, and dealbreakers that drive both sourcing (`evidence-sourcing`) and scoring (`proof-of-work-scoring`). One extraction, reused everywhere downstream. ## When to Use - A user pastes a JD or a job-posting URL and wants to source against it - Before scoring candidates — you need explicit weights and dealbreakers first - When a search is returning noise and you need sharper, prioritized criteria **Not for:** running the search itself (`evidence-sourcing`) or evaluating a candidate (`proof-of-work-scoring`). ## Input - **JD text** → extract directly. - **JD URL** → fetch first. Use the host `scrape_job_description` recruiting tool if present, else host **Exa** `web_fetch`/web_search. Never invent requirements that aren't in the source. ## Role DNA Schema Produce this object: ```json { "title": "Staff Backend Engineer", "seniority": "staff", "location": "Remote (US) | NYC | …", "must_have_requirements": [ { "requirement": "7+ yrs building distributed systems", "criticality": "CRITICAL" }, { "requirement": "Production Go or Rust", "criticality": "CRITICAL" }, { "requirement": "Owned a system at scale (>10k rps)", "criticality": "IMPORTANT" } ], "core_competencies": [ { "name": "Distributed systems depth", "weight": "CRITICAL" }, { "name": "Code quality / OSS sig