Why build new ones when 20+ already exist?
The marketplace Skills cover broad HR functions. Broad = generic. Generic AI output is the #1 reason HR leaders churn off AI tools after two weeks.
The Skills in this build kit are designed to be specific to your org. Your competency model. Your comp philosophy. Your tone. Your ATS export shape. A Skill the cohort builds with their own data outperforms a generic one by roughly 4x. That's the bet of this course.
Each Skill below has its SKILL.md spec with an EXAMPLES section · click COPY, paste into your repo, swap the [BRACKETS] for your org. Examples are how Claude learns fast · and how you'll learn what a real Skill looks like.
SKILLS 1-6 · TALENT ACQUISITION
Talent Acquisition
Job Description Writer
EASY · 1 HRWhat it does: Turns a vague role brief from a hiring manager into a polished JD that uses your company's voice, level taxonomy, and inclusive-language standards.
↓ SKILL.md spec
name: job-description-writer
description: Draft job descriptions that lead with outcomes (not duties), use inclusive language, and surface 3-5 specific success indicators. Activates when user asks to write, edit, or improve a job description, role spec, or job ad. Pulls from the team's existing JD library; otherwise uses the org's level taxonomy and comp band as constraints.
inputs: role title, level, team, key outcomes, must-have skills, comp band
references: inclusive-language-guidelines.md, level-taxonomy.md, voice-profile.md
## Examples
### Invocation
`/job-description-writer` for Senior Eng Manager, Platform team, L7,
must own platform v3 migration, comp band $230-280k
### Expected output
- Title + level tag (L7) + team
- 3-5 outcomes (not duties) tied to platform KPIs
- 3 success indicators with measurable signals
- Must-haves (4-6) + nice-to-haves (3-4), all level-calibrated
- Inclusive-language pass + posted-ready format
- NOT a wall of bullet points · a JD a hiring manager can actually post
Interview Question Generator
EASY · 1 HRWhat it does: Given a JD and interview stage, produces sharp behavioural questions tied to specific competencies · not generic "tell me about yourself."
↓ SKILL.md spec
name: interview-question-generator
description: Generate behavioural and situational interview questions tied to specific competencies in the job description. Produces 3 deep questions per competency with follow-up probes, each tagged to the competency it tests.
inputs: JD, candidate level, interview stage (screen/onsite/exec)
references: competency-library.md
## Examples
### Invocation
`/interview-question-generator` for L5 PM onsite, 4 panelists,
45 min each, JD attached, focus on product judgment
### Expected output
- 3 deep questions per competency (4 competencies = 12 questions)
- Each question tagged with the competency it tests
- 2 follow-up probes per question
- Calibration rubric (1-5) so panelists score consistently
- NOT "tell me about yourself" generics · sharp behavioural questions only
Candidate Evaluation Synthesizer
MODERATE · 2 HRWhat it does: Takes 4–6 raw interviewer notes from a loop and produces one structured evaluation with hire/no-hire recommendation, confidence level, and bias flags.
↓ SKILL.md spec
name: candidate-evaluation-synthesizer
description: Synthesize interviewer notes from a loop into structured evaluation: signals for and against per competency, calibrated against the JD bar, with an explicit recommendation and confidence. Flags unconscious-bias language for review.
inputs: JD, interviewer notes, level expectations, rubric
references: competency-rubric.md, bias-language-checklist.md
## Examples
### Invocation
`/candidate-evaluation-synthesizer` 5 interviewer notes
attached, Director loop, JD bar attached
### Expected output
- Signals-for + signals-against per competency
- Hire / no-hire recommendation with confidence (e.g. 4/5)
- 2-3 calibration notes vs the level bar
- Bias-language flags surfaced for human review
- NOT a long narrative · a debrief-ready structured doc
Outreach Message Drafter
EASY · 1 HRWhat it does: Reads a candidate's LinkedIn/resume and writes a personalized outreach with one specific hook · refuses to send generic "Hi {first_name}" templates.
↓ SKILL.md spec
name: outreach-message-drafter
description: Draft personalised outreach by reading candidate profile data and identifying one specific hook (a project, company, transition) before pitching the role.
inputs: candidate profile URL, role context
## Examples
### Invocation
`/outreach-message-drafter` candidate LinkedIn URL attached,
role: Sr Product Designer at Highlevel
### Expected output
- 4-line message max
- One specific hook (project, transition, company) from their profile
- One specific reason this role intersects their trajectory
- Refuses to send if no hook found · prompts for more context
- NOT "Hi {first_name}" generics
Offer Letter Drafter
MODERATE · 2 HRWhat it does: Drafts offer letters and negotiation responses consistent with your comp philosophy. For negotiations, gives you 3 options (hold / partial / counter) with rationale.
↓ SKILL.md spec
name: offer-letter-drafter
description: Draft offer letters consistent with the org's comp philosophy, level expectations, and legal language. For negotiation responses, propose 3 options (hold the line / partial accept / counter-with-justification) with rationale.
inputs: candidate name, role, offer terms, negotiation context
references: offer-letter-template.md, negotiation-playbook.md
## Examples
### Invocation
`/offer-letter-drafter` L6 Eng, $215k base + 0.05% equity + 15% bonus,
candidate countering at $230k
### Expected output
- Full offer letter (legal-language-checked)
- 3 negotiation responses: hold / partial / counter to $225k
- Comp-philosophy rationale per option
- Trade-offs flagged (e.g. cash vs equity vs sign-on)
- LEGAL REVIEW callout for any non-standard clauses
Talent Pipeline Review
MODERATE · 2 HRWhat it does: Reads your ATS export every Monday and tells you where pipelines are stuck, which roles need attention this week, and what to do about it.
↓ SKILL.md spec
name: talent-pipeline-review
description: Read ATS export, summarize pipeline state by role and stage, flag bottlenecks (long-stuck candidates, drop-off cliffs), and suggest 3 specific actions. Only reports on what's in the data · never invents candidates.
inputs: ATS export, target hire dates per role
## Examples
### Invocation
`/talent-pipeline-review` 12 open eng roles, 8 weeks of ATS data,
quarter close in 6 weeks
### Expected output
- Funnel snapshot per role (top of funnel · screen · onsite · offer)
- 3 roles flagged as stalling with specific bottleneck
- Suggested intervention per stalled role (sourcing · screening · offer)
- 1-line forecast: which roles likely close in time
SKILLS 7-11 · PERFORMANCE & PEOPLE DEVELOPMENT
Performance & People Development
Performance Review Prep
MODERATE · 2 HRWhat it does: Reads a manager's 1:1 notes, project outcomes, and peer feedback, then produces a draft review aligned to your competency rubric.
↓ SKILL.md spec
name: performance-review-prep
description: Help managers structure performance reviews by reading source material (1:1 notes, project outcomes, peer feedback) and producing a draft review aligned to the org's competency rubric. Surfaces specific behaviours, never generic adjectives.
inputs: employee name, role, level, source material, rubric
references: competency-rubric.md
## Examples
### Invocation
`/performance-review-prep` for [team member], 6 months of 1:1
notes + project artifacts + peer feedback attached
### Expected output
- 3 evidence-backed strengths (with specific moments)
- 2 specific growth areas (with examples · not abstract)
- Calibration note vs level expectations
- 4-bullet talking-point card for the 1:1
- NOT a generic review template · this person's actual signal
Coaching Conversation Prep
EASY · 1 HRWhat it does: 15 minutes before a hard conversation, gives you a 1-page brief: your hypothesis, 3 best questions to test it, 2 likely defensive responses with re-framing.
↓ SKILL.md spec
name: coaching-conversation-prep
description: Pre-conversation prep that identifies the leader's hypothesis, the 3 best questions to test it, and 2 likely defensive responses with re-framing. Outputs a 1-page brief, not a script · leaves the conversation itself to the human.
inputs: situation, employee context, desired outcome
## Examples
### Invocation
`/coaching-conversation-prep` Q3 OKR at 40% complete,
direct report, conversation Friday
### Expected output
- Conversation map: open · understand · co-diagnose · co-plan
- 6 specific questions to ask (open-ended, not leading)
- 3 statements to AVOID (e.g. "I'm disappointed")
- What a good outcome looks like (3 signs)
- Tone calibration: care + clarity, not either alone
PIP Letter Drafter
HARD · 3 HRWhat it does: Drafts Performance Improvement Plans that meet legal bar (specific expectations, timeline, support, consequences) while staying humane. Refuses to draft a one-sided PIP · always asks what support the manager is offering.
↓ SKILL.md spec
name: pip-letter-drafter
description: Draft PIPs that meet the legal bar (specific measurable expectations, timeline, support, consequences) while remaining humane. Flags language that could be discriminatory.
inputs: employee role, performance gaps, manager support plan, timeline
references: pip-template.md, legal-language-checklist.md
## Examples
### Invocation
`/pip-letter-drafter` for Alex Chen, Senior Analyst,
3 consecutive missed deadlines, 60-day plan, direct but supportive
### Expected output
- 2-sentence opener naming the pattern without blame
- 3 specific behavior changes, each with a 30-day checkpoint
- Weekly check-in cadence + measurable goals
- Closing transition to remediation timeline
- LEGAL REVIEW callout for termination-trigger language
- NOT a verbatim script · bullets the manager speaks naturally from
Career Conversation Framework
EASY · 1 HRWhat it does: Generates a tailored career conversation guide for any direct report's level, tenure, and stated aspiration. Manager runs the conversation; the skill runs the prep.
↓ SKILL.md spec
name: career-conversation-framework
description: Generate a tailored career conversation guide based on the employee's current level, time in role, and stated aspirations. Outputs 4 question clusters covering current state, desired state, gap, and first move.
inputs: employee name, level, tenure, aspiration
## Examples
### Invocation
`/career-conversation-framework` 3-year IC, top performer,
eyeing Sr → Staff promo, conversation next week
### Expected output
- 5-question conversation flow:
1. What's motivating you now?
2. Where are you strongest today?
3. What's the gap to Staff?
4. What do you want to be known for?
5. What do we agree to next?
- 90-day experiment plan with 2-3 concrete bets
- NOT a career-ladder doc · a real talk template
Engagement Survey Analyzer
MODERATE · 2 HRWhat it does: Takes a fresh engagement/pulse/eNPS survey export and tells you the 3 hot-spot themes vs. prior wave, plus 3 listening-tour questions to validate.
↓ SKILL.md spec
name: engagement-survey-analyzer
description: Analyse open-text and quantitative survey data: cluster open-text responses by theme, surface 3 hot-spot themes vs prior wave, recommend 3 listening-tour questions. Preserves anonymity · never quotes responses tied to individuals.
inputs: survey CSV/JSON, prior wave data
## Examples
### Invocation
`/engagement-survey-analyzer` 2,400 free-text comments
+ scores from Q3, PII already stripped
### Expected output
- 5 dominant themes ranked by frequency
- 3 sample anonymized quotes per theme
- 2 unexpected signals (the weak signals)
- 3 team-level hotspots flagged for action
- DM-ready summary per manager (1 paragraph)
- Refuses to call a theme with fewer than 5 supporting comments
SKILLS 12-14 · TOTAL REWARDS & ORG DESIGN
Total Rewards & Org Design
Compensation Benchmark
MODERATE · 2 HRWhat it does: Takes uploaded comp data (Radford, Mercer, Pave, Levels.fyi, your own bands) and produces a market-anchored range for a role · never inventing numbers, always surfacing which assumptions came from where.
↓ SKILL.md spec
name: compensation-benchmark
description: Take a role spec and produce a market-anchored comp range using only the data provided (Radford, Mercer, Pave, Levels.fyi, or company bands). Surfaces the assumption: if you only have headline data, it'll say so.
inputs: role, level, location, comp data sources
references: comp-philosophy.md, level-taxonomy.md
## Examples
### Invocation
`/compensation-benchmark` Sr Eng, NYC, L6, benchmark
base + equity vs Levels.fyi p75
### Expected output
- 1-page band recommendation (p50 / p65 / p75)
- Every number cited to source (Levels.fyi · Radford · internal peers)
- Retention risk note if we stay at current
- 2-3 mitigations (refresh equity · sign-on · band adjust)
- NOT a single number · a defensible range with rationale
Org Design Helper
HARD · 3 HRWhat it does: Pressure-tests a proposed org change. Inputs current org + proposed change → outputs 5 risks, 3 alternative structures, people-impact map.
↓ SKILL.md spec
name: org-design-helper
description: Help People leaders pressure-test an org design proposal. Inputs the current org and the proposed change; outputs 5 risks, 3 alternative structures, and the people-impact map. Recommends only structural options · not specific terminations.
inputs: current org chart, proposed change, business rationale
## Examples
### Invocation
`/org-design-helper` 24-person eng org, current 1 manager,
need 3 squads of 7-9 with mixed levels
### Expected output
- 3 candidate structures (e.g. by product · by tech layer · by customer)
- Trade-offs per option (focus vs flex vs depth)
- Staffing matrix per option: who reports where, by level
- 5 risks (e.g. single-point-of-failure) + mitigation
- NOT one "right answer" · 3 options with the call left to you
Skills Gap Analysis
MODERATE · 2 HRWhat it does: Identifies the top 5 capability gaps in your team with severity ratings and build/buy/borrow recommendations.
↓ SKILL.md spec
name: skills-gap-analysis
description: Given a target capability map and current team skills (from a survey or exported assessment), identify the top 5 skills gaps with severity ratings and build/buy/borrow recommendations.
inputs: capability map, current skills inventory
## Examples
### Invocation
`/skills-gap-analysis` data team roster (12 people) +
2026 roadmap (ML pipelines, real-time, governance)
### Expected output
- Skills heatmap: current vs needed, per person
- 3 capability gaps ranked by roadmap risk
- Build-vs-hire-vs-train recommendation per gap
- Timeline + cost rough-cut per option
- NOT a generic skills matrix · this team, this roadmap
SKILLS 15-17 · COMMS, POLICY & CULTURE
Comms, Policy & Culture
Internal Comms Drafter
MODERATE · 2 HRWhat it does: Drafts all-hands updates, layoff comms, policy change announcements in your company's voice (loaded from `voice-profile.md`). For sensitive comms, produces 3 stakeholder-specific versions (leaders / managers / ICs).
↓ SKILL.md spec
name: internal-comms-drafter
description: Generate internal comms in the company's voice. For sensitive comms (layoffs, restructures), produces 3 stakeholder versions: leaders / managers / individual contributors. Always includes "what employees should do next" CTA.
inputs: announcement type, audience, key facts, voice profile
references: voice-profile.md, comms-checklist.md
## Examples
### Invocation
`/internal-comms-drafter` org-wide announcement, return-to-office
3 days/wk starting Sept, ED + legal cleared, sensitive
### Expected output
- 3 drafts at different empathy/firmness levels
- Suggested 8-12 question FAQ
- 1:1 talking points for managers
- Likely all-hands Q&A questions + answers
- NOT a single canonical draft · 3 options the ED can pick from
Policy Drafter
HARD · 3 HRWhat it does: Drafts HR policies (PTO, remote work, parental leave) grounded in your values + applicable employment law + existing related policies. Outputs in plain English + a separate manager-guidance section.
↓ SKILL.md spec
name: policy-drafter
description: Draft HR policies grounded in the org's values, applicable employment law, and existing related policies. Outputs in plain English with a separate "manager guidance" section. Flags areas requiring legal review with [LEGAL REVIEW] markers.
inputs: policy topic, location/jurisdiction, related existing policies
## Examples
### Invocation
`/policy-drafter` remote-from-anywhere policy, 6 weeks/yr,
employees in US · UK · India · Germany
### Expected output
- Draft policy doc with sections (scope · process · approval)
- 8 jurisdictional flags (tax · employment law · benefits)
- In-scope vs out-of-scope examples
- Enforcement model + escalation
- Employee FAQ (8-10 questions)
- LEGAL REVIEW callout on tax residency rules
DEI Language Reviewer
MODERATE · 2 HRWhat it does: Reads any HR artefact (JD, policy, comms, review) and surfaces gendered, ableist, age-coded, or culturally-exclusive language with specific replacements. Leaves you in control of which suggestions to accept.
↓ SKILL.md spec
name: dei-language-reviewer
description: Read text and surface gendered, ableist, age-coded, or culturally exclusive language with specific replacements. Tags each suggestion with the bias type. Doesn't rewrite the document · leaves the user in control.
inputs: any text artifact
references: inclusive-language-guidelines.md
## Examples
### Invocation
`/dei-language-reviewer` JD + offer letter + onboarding deck attached
### Expected output
- Marked-up doc with flagged terms (gendered · ableist · age-coded)
- Suggested rewrite for each flag (keeps your voice)
- One-line "why this matters" per flag
- Tone-preservation note: refuses to over-correct
- NOT a generic find/replace · context-aware edits
SKILLS 18-20 · OPERATIONS & ANALYTICS
Operations & Analytics
Onboarding Sequence Designer
EASY · 1 HRWhat it does: Builds a Day-1 / Week-1 / Month-1 / Month-3 onboarding plan tailored to the role and level, with named owners and check-ins.
↓ SKILL.md spec
name: onboarding-sequence-designer
description: Build a Day 1 / Week 1 / Month 1 / Month 3 plan with named owners, artifacts, and check-ins, tailored to the role and level. Pulls in role-specific reading lists if a team-onboarding/ folder exists. Always includes a 30-day feedback loop.
inputs: role, level, team, start date, manager name
## Examples
### Invocation
`/onboarding-sequence-designer` new VP Eng, starts Aug 18,
inherits 4 direct reports + quarter mid-flight
### Expected output
- 30-60-90 day plan with weekly milestones
- Curated 1:1 list (people · what to learn · what to avoid)
- 3 "early wins" to look for
- "Don't touch yet" list (what to leave alone in first 60 days)
- First stakeholder map (who they need to know by Day 30)
Meeting Notes → Actions
EASY · 1 HRWhat it does: Takes meeting notes (raw or from Granola/Otter/Fireflies) and extracts decisions, owned actions with due dates, and open questions.
↓ SKILL.md spec
name: meeting-notes-to-actions
description: Read meeting notes (raw or from Granola/Otter/Fireflies) and extract decisions, owned actions with due dates, and open questions. Flags ambiguous ownership rather than fabricating owners.
inputs: meeting transcript or notes
## Examples
### Invocation
`/meeting-notes-to-actions` 60-min leadership-team
Granola transcript attached
### Expected output
- Decisions (3-5, each with rationale)
- Owned actions with due dates (each tagged to a person)
- Open questions flagged (not answered today)
- "Ambiguous owner" callouts (don't fabricate ownership)
- Follow-up meeting suggestions if needed
- NOT a meeting summary · an action doc
People Analytics Narrator
MODERATE · 2 HRWhat it does: Takes HR metrics (headcount, attrition, hires, comp ratio, eNPS, time-to-fill) and writes a 1-page executive narrative: story / risk / recommendation.
↓ SKILL.md spec
name: people-analytics-narrator
description: Take HR metrics and write a 1-page narrative for an executive audience: what's the story, what's the risk, what's the recommendation. Cites every number to its source. Refuses to draw conclusions without enough data points.
inputs: HR metrics dashboard export, period, prior-period comparison
references: metric-definitions.md
## Examples
### Invocation
`/people-analytics-narrator` HRIS Q3 export (headcount · attrition ·
hires · comp ratio · eNPS · time-to-fill)
### Expected output
- 1-page board narrative · 3 sections: story / risk / recommendation
- Every number cited to source + time period
- 2-3 specific risks with severity
- 2-3 specific recommendations with owner + timeline
- Refuses to call a trend with fewer than 3 data points