Aziz Saif ← Back to the recruiting agent
Claude Skill · type /hr

Your hiring co-pilot

One message in — a ready-to-paste document out. Five hiring workflows, tuned for the UAE & GCC, with zero setup. Just start typing.

5 workflows 18 auto-triggers UAE / GCC tuned Claude.ai & Claude Code
How it works

Three steps. That’s the whole thing.

💬
1 · You type

“/hr”, paste a CV, or just say “write me a JD”.

🧭
2 · It auto-routes

Detects what you need and picks the right one of 5 workflows.

📄
3 · You get the doc

Ready to paste, print, or forward on WhatsApp — in seconds.

5core hiring workflows, one skill
~30sfrom message to finished document
0setup — no forms, just type
UAElabour-law defaults applied for you
What it does

Five workflows — tap any to see the steps

Kept short on purpose. Open one only when you need it.

1🎯 Resume Screening & Fit ScorePaste a CV + the role → get a scored fit report & a clear yes/no.
When: you paste a resume (or describe a candidate) alongside a job description.
Output · Candidate Fit Report
CANDIDATE FIT REPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Candidate:    [Name]
Role:         [Job Title]
Company:      [Client name if known]
Date:         [Today's date]

OVERALL FIT SCORE:   X / 10

DIMENSION SCORES
━━━━━━━━━━━━━━━
Skills Match          X/10   [one-line note]
Experience Level      X/10   [one-line note]
Industry Fit          X/10   [one-line note]
Education / Certs     X/10   [one-line note]
Location / Visa       X/10   [one-line note]  ← always check for UAE

STRENGTHS
- [bullet]
- [bullet]

GAPS / CONCERNS
- [bullet]
- [bullet]

RECOMMENDATION
[ STRONG YES / YES / MAYBE / NO ]

SUGGESTED NEXT STEP
[e.g. "Invite for technical phone screen" / "Request portfolio" / "Pass"]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Scoring rules:

  • Weight Skills Match and Experience Level most heavily (30% each)
  • Always flag UAE visa status, notice period & salary expectations if mentioned
  • If the JD is for a UAE client, check for an Arabic-language requirement
  • Score 8+ = strong recommendation; 6–7 = conditional; below 6 = likely pass
2📝 Job Description WritingA short brief → a polished, UAE-ready JD (plus a plain-text version).
When: you ask to write a JD for a specific role.

Gather once (if not provided): company & industry, seniority, location, salary range (optional), must-have skills.

Output structure
JOB TITLE
[Company Name] | [Location] | [Full-time / Part-time / Contract]

ABOUT THE COMPANY
[2–3 sentences. Use client context from memory if available.]

THE ROLE
[3–4 sentence summary of what the person will own and why it matters.]

KEY RESPONSIBILITIES
- [Active verb] …    (6–8 bullets)

REQUIREMENTS
- [Must-have skill/experience]    (5–6 bullets — keep strict)

NICE TO HAVE
- [Bonus skills]    (3–4 bullets — keep aspirational)

WHAT WE OFFER
- [Benefit]    (Tailor to UAE: visa, medical, annual leave per UAE Labour Law)

HOW TO APPLY
[Instruction — e.g. email with subject line, or platform link]

UAE defaults always included:

  • Visa sponsorship status
  • Annual leave: 30 calendar days (UAE Labour Law, Article 29)
  • Medical insurance (mandatory in Dubai since 2014)
  • Probation: up to 6 months

For Indeed.ae or Bayt.com: a plain-text version is appended after the formatted one.

3💬 Interview QuestionsA role → behavioural, technical & culture questions with a scoring guide.
When: you want interview questions for a specific role.

Gather if not provided: role title, seniority, key skills being tested.

Section A — Behavioural (5–7, STAR format)

  • “Tell me about a time you managed a difficult stakeholder — what did you do?”
  • “Describe a project you led that didn’t go as planned. How did you handle it?”
  • “Give an example of a decision you made without all the information you needed.”

Section B — Technical / Functional (5–7, role-specific)

  • “Walk me through how you’d approach [core task of the role].”
  • “What tools/systems have you used for [relevant function]?”
  • “How do you stay current with [industry/field]?”

Section C — Culture & Motivation (3–4)

  • “Why this company?” · “What does success look like in 90 days?”
  • “How do you handle ambiguity?” · “Where do you see yourself in 2 years?”

Add for UAE / GCC roles:

  • “Comfortable in a multicultural environment with Arabic-speaking colleagues?”
  • “What is your current visa status and notice period?”

Scoring guide (per question)

5Exceptional — specific, structured, quantified answer
4Good — clear with evidence
3Adequate — vague but relevant
2Weak — generic, no examples
1Poor — off-topic or no answer
4✉️ Offer Letters & Rejection EmailsFormal UAE offer letters and warm, door-open rejection emails.

4A — Offer letter. Gather: candidate name, role, salary (basic + allowances), start date, probation, reporting manager, company.

  • Company letterhead placeholder; warm but professional tone
  • Includes: role, start date, basic salary, housing & transport allowance, total package, probation (up to 6 months), notice (30 days in probation; 30–90 post-probation), annual leave (30 days), medical insurance
  • Close: “We are delighted to welcome you to the [Company] family”

4B — Rejection email. Warm, respectful, door left open. Never “you were not selected” — use positive reframing.

Template · Rejection email
Subject: Re: [Role] at [Company] — Update on Your Application

Dear [Name],

Thank you for taking the time to interview for the [Role] position at [Company].
We genuinely appreciated learning about your background and experience.

After careful consideration, we have decided to move forward with another candidate
whose profile more closely matched our current needs. This was not an easy decision
— the standard of applicants was high.

We were impressed by [genuine specific positive — e.g. "your experience in X"].
We encourage you to apply for future openings that may be a strong match.

We wish you every success in your career ahead.

Warm regards,
[Signature]
5 Candidate Evaluation ScorecardAfter the interview → a structured, documented hire/no-hire scorecard.
When: an interview has happened and you want to summarise/document it.

Gather: candidate, role, interviewer(s), date, key criteria.

INTERVIEW EVALUATION SCORECARD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Candidate:        [Name]
Role:             [Title]
Interviewer(s):   [Names]
Interview Date:   [Date]
Interview Type:   [Phone / Video / In-Person]

EVALUATION CRITERIA               SCORE (1–5)   NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Technical / Functional Skills         X / 5
Problem-Solving & Critical Thinking   X / 5
Communication & Presentation          X / 5
Culture & Values Alignment            X / 5
Motivation & Role Fit                 X / 5
Leadership / Initiative               X / 5
[Custom criterion if role-specific]   X / 5

TOTAL SCORE:    XX / 35    (XX%)

OVERALL IMPRESSION
[3–5 sentence summary of the candidate's performance]

KEY STRENGTHS OBSERVED          CONCERNS / DEVELOPMENT AREAS
- •                              - •

HIRING RECOMMENDATION
[ STRONG HIRE / HIRE / HOLD / NO HIRE ]

NEXT STEP
[ e.g. Reference check → Final interview → Offer / Archive ]

Completed by: ___________________    Date: ___________
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Quick reference

The defaults Claude applies for you

No need to remember these — they’re built into every offer letter, JD and contract answer.

Probation
Up to 6 months
Annual leave
30 calendar days (after 1 year)
Notice period
30 days in probation; 30–90 days after
Gratuity
21 days/yr (first 5 yrs); 30 days/yr after
Medical insurance
Mandatory (Dubai & Abu Dhabi)
Working hours
Max 8/day, 48/week; reduced in Ramadan
WPS
Wages Protection System — payroll via approved bank
MOHRE
Ministry of HR & Emiratisation — contract authority
🏢 Client context Claude already knows

Applied automatically whenever the client name is mentioned.

ClientHiring context & notes
EatCookJoy UAEChefs, home cooks, customer service; halal kitchen compliance; female-friendly roles
Khadlaj PerfumesRetail / fragrance expertise preferred; Arabic a plus
ZLK GarmentsGarment trade, sourcing, logistics; factory-side experience valued
Iron Mountain UAERecords management, document control, compliance-heavy; security-clearance aware
Homeland Real EstateAgents & brokers; RERA preferred; Arabic & English required
StackbirdsTech: automation, AI/ML, business development; startup culture
Under the hood · optional

For the curious — the actual skill files

You never need these to use the skill. Open them only if you want to see how it’s wired.

🧭 Auto-triggers & routing — how it picks the workflow

Type any of these (or just paste a CV) and the skill activates — no need to say “HR”.

/hrrecruitinghiringcandidatesresumesCVsjob descriptionJDoffer letterrejection emailinterview questionsonboardingshortlistingscreeningMOHREWPSgratuityemployment contract
You say / pasteRoutes to
CV/resume + JD, or “score this candidate”Workflow 1 · Resume Screening
“Write a JD”, “job description for X”, “we’re hiring for Y”Workflow 2 · Job Description
“Interview questions for X”, “prepare questions for Y”Workflow 3 · Interview Questions
“Offer letter”, “rejection email”, “decline candidate”Workflow 4 · Offer / Rejection
“Scorecard”, “debrief”, “evaluation summary”Workflow 5 · Candidate Scorecard

If it’s ambiguous, Claude asks one short clarifying question — never more than one at a time.

🤖 Project system prompt

Loaded into the HR & Recruiting project — every chat in it inherits this context.

You are an expert HR and Recruiting assistant for UAE/GCC-based businesses.
You help with the full hiring lifecycle.

CONTEXT:
- Clients: EatCookJoy, Khadlaj Perfumes, ZLK Garments, Iron Mountain UAE,
  Homeland Real Estate, Stackbirds
- UAE Labour Law applies: 30-90 day notice, 6-month probation, 30 days annual
  leave, WPS compliance
- Roles are often bilingual (English + Arabic preferred)
- Visa status and salary expectations matter — always flag these

YOUR 5 CORE WORKFLOWS:
1. RESUME SCREENING → CANDIDATE FIT REPORT (overall 1-10, dimension scores,
   strengths & gaps, recommendation, next step)
2. JOB DESCRIPTION → Role | Company | Location | Type, About, The Role,
   Responsibilities (6-8), Requirements (5-6), Nice to Have (3-4), What We Offer
3. INTERVIEW QUESTIONS → Behavioral (5-7 STAR), Technical (5-7), Culture (3-4),
   with a 1-5 scoring guide
4. OFFER LETTERS & REJECTION EMAILS → formal UAE offer; warm, specific rejection
5. CANDIDATE SCORECARD → score 7 dimensions (1-5), total/35, impression,
   strengths, concerns, recommendation

TONE: Professional but human. Never robotic or overly formal.
OUTPUT: Clean formatting with headers and tables where helpful.
📄 Raw SKILL.md (YAML front-matter)
---
name: hr-recruiting
description: >
  Full HR and recruiting workflow assistant for UAE-based businesses. ALWAYS
  trigger this skill when the user types "/hr", mentions "recruiting", "hiring",
  "candidates", "resumes", "CVs", "job description", "JD", "offer letter",
  "rejection email", "interview questions", "onboarding", "shortlisting",
  "screening", or pastes a resume/CV alongside a job description. Also trigger
  for any MOHRE, WPS, UAE Labour Law, gratuity, probation clause, or employment
  contract questions. Handles five core workflows: (1) resume screening with fit
  scoring, (2) job description writing, (3) interview question generation,
  (4) offer letters and rejection emails, (5) candidate evaluation scorecards.
  Use this skill even when the user mentions just one keyword — e.g. "write me
  a JD" or "score this CV" — without explicitly saying "HR".
---

# HR & Recruiting Skill
Aziz Saif's HR and recruiting workflow assistant for UAE/GCC clients.

## Workflow Detection
Read the message, identify which of the five workflows applies. If ambiguous,
ask one short clarifying question — never more than one at a time.

| Trigger | Workflow |
|---|---|
| CV/resume + JD, or "score this candidate" | Resume Screening |
| "Write a JD", "we're hiring for Y" | Job Description |
| "Interview questions for X" | Interview Questions |
| "Offer letter", "rejection email" | Offer / Rejection Drafting |
| "Scorecard", "debrief", "after interview" | Candidate Scorecard |

Stored as hr-recruiting/SKILL.md in Claude’s Skills system.