Israeli hiring involves complex anti-discrimination laws and mandatory benefit clauses that HR teams often get wrong. Mistakes in job postings or employment contracts expose companies to legal liability and rejected listings on job boards.
Author: @skills-il
Employer-side hiring automation for Israeli companies. Generates Hebrew job descriptions compliant with the Equal Employment Opportunities Law 1988, posts to Israeli job boards (AllJobs, Drushim, JobMaster, LinkedIn Israel), screens resumes with Israeli context (military service, academic institutions, tech bootcamps), schedules interviews around Israeli holidays and Shabbat, and generates offer letters with mandatory Israeli employment clauses (pension, keren hishtalmut, Section 14, vacation, sick days, convalescence pay). Do NOT use for job searching, interview preparation, salary negotiation, employment contracts legal review, or freelancer hiring.
npx skills-il add skills-il/communication --skill israeli-hr-recruitment-automatorWhen the user needs to create a job posting, generate a Hebrew job description (teur misra) that complies with the Equal Employment Opportunities Law 1988 (chok shivyon hizdamnuyot ba'avoda).
Anti-discrimination compliance checklist. The job description MUST NOT:
| Prohibited Criterion | Law Reference | Example of Violation |
|---|---|---|
| Gender | Section 2(a) | "Looking for a male developer" |
| Age | Section 2(a) | "Ages 25-35 only" |
| Marital/parental status | Section 2(a) | "Single candidates preferred" |
| Pregnancy | Section 2(a) | "Not suitable for pregnant women" |
| Sexual orientation | Section 2(a) | Any reference to orientation |
| Ethnicity/nationality | Section 2(a) | "Jewish/Arab candidates only" |
| Country of origin | Section 2(a) | "Born in Israel" |
| Religion | Section 2(a) | "Sabbath-observant only" |
| Political views | Section 2(a) | Any party affiliation requirement |
| Reserve duty | Section 2(a) | "No miluim obligations" |
| Appearance | Section 2(a) | Height, weight, attractiveness requirements |
Permitted requirements:
Job description structure (Hebrew template):
כותרת המשרה: [Title]
חברה: [Company name]
מיקום: [Location]
סוג משרה: [Full-time/Part-time/Hybrid]
תחום: [Field]
תיאור התפקיד:
[2-3 paragraphs about the role, team, and company]
דרישות התפקיד:
- [Requirement 1]
- [Requirement 2]
דרישות רצויות (יתרון):
- [Nice-to-have 1]
מה אנחנו מציעים:
- [Benefit 1]
- [Benefit 2]
להגשת מועמדות: [Application instructions]Key rules:
Consult references/anti-discrimination-law.md for the full legal summary.
After generating the job description, help the user post to Israeli job boards.
Major Israeli job boards (2026):
| Platform | URL | API Available | Notes |
|---|---|---|---|
| AllJobs | alljobs.co.il | Yes (employer portal) | Largest Israeli job board, supports Hebrew postings |
| Drushim | drushim.co.il | Yes (employer API) | Strong in tech and startup roles |
| JobMaster | jobmaster.co.il | Limited | Government and public sector focus |
| LinkedIn Israel | linkedin.com | Yes (LinkedIn API) | International and tech roles, English-friendly |
| Glassdoor Israel | glassdoor.co.il | Via Indeed API | Review-focused, salary transparency |
| Comeet | comeet.com | Yes | Israeli ATS with job board distribution |
| Gethired | gethired.co.il | No | Tech-focused Israeli board |
Posting workflow:
Posting tips:
When screening resumes (korot chaim), apply Israeli-specific context to evaluate candidates fairly and accurately.
Military service (sherut tzva'i) interpretation:
| Service Type | Typical Duration | What It Indicates |
|---|---|---|
| Combat (kravi) | 32-36 months | Leadership, teamwork, physical resilience |
| Intelligence (modi'in) | 32-36 months | Analytical skills, security clearance |
| Technology (8200, 81, Mamram) | 32-36 months | Technical skills, strong tech foundation |
| Officers (ktzinim) | 36+ months | Management, responsibility |
| National service (sherut leumi) | 12-24 months | Community orientation, social skills |
| No service | N/A | Do NOT assume negative; many exemptions exist |
IMPORTANT: Never use military service type or unit as a filtering criterion. It is informational context only. Filtering by military unit violates the Equal Employment Opportunities Law.
Israeli academic institutions ranking context:
| Tier | Institutions |
|---|---|
| Research universities | Technion, Hebrew University, Tel Aviv University, Weizmann Institute, Ben-Gurion University, University of Haifa, Bar-Ilan University |
| Colleges (accredited) | IDC Herzliya (Reichman University), Academic College of Tel Aviv-Yafo, Sapir College, Shenkar, Bezalel |
| Tech bootcamps | ITC (Israel Tech Challenge), Coding Academy, Elevation Academy, Masterschool, Appleseeds |
| International (common) | Online degrees from accredited US/EU universities |
Resume screening best practices:
Schedule interviews while respecting Israeli holidays, Shabbat, and business customs.
Israeli work week: Sunday through Thursday (yom rishon through yom chamishi). Friday is a short workday for some companies (until 12:00-14:00). Saturday (Shabbat) is a rest day.
Key holidays to avoid (2026):
| Holiday | Hebrew Name | Dates (2026) | Duration |
|---|---|---|---|
| Rosh Hashana | ראש השנה | Sep 12-13 | 2 days |
| Yom Kippur | יום כיפור | Sep 21 | 1 day (fasting, no work) |
| Sukkot | סוכות | Sep 26 - Oct 2 | 7 days (first/last holy) |
| Hanukkah | חנוכה | Dec 15-22 | 8 days (workdays, school off) |
| Purim | פורים | Mar 5 (2027) | 1 day |
| Pesach | פסח | Apr 2-8 | 7 days (first/last holy) |
| Yom HaZikaron | יום הזיכרון | Apr 22 | 1 day |
| Yom Ha'Atzmaut | יום העצמאות | Apr 23 | 1 day |
| Shavuot | שבועות | May 22 | 1 day |
Scheduling rules:
When generating an offer letter (michtav ha'asa'a), include all mandatory employment benefits as required by Israeli labor law.
Mandatory benefits table (2026):
| Benefit | Employee Contribution | Employer Contribution | Notes |
|---|---|---|---|
| Pension (pensia) | 6.0% of salary | 6.5% of salary | Mandatory from day 1 (or after 6 months for new employees without existing pension) |
| Keren Hishtalmut | 2.5% of salary | 7.5% of salary | Not mandatory but standard in tech sector; tax-exempt after 6 years |
| Severance (pitzuim) | N/A | 8.33% of salary | Can be included in pension via Section 14 waiver |
Section 14 waiver (siman 14): Most employers include a Section 14 waiver (ishur klali le-pi siman 14), which means pension contributions count toward severance. This must be explicitly stated in the offer letter. Without it, the employer may owe full severance on top of pension contributions.
Vacation days (yemei chufsha) minimums by seniority:
| Years of Service | Annual Vacation Days |
|---|---|
| 1-4 | 14 calendar days (10 workdays) |
| 5 | 16 calendar days |
| 6 | 18 calendar days |
| 7 | 21 calendar days |
| 8+ | Additional day per year (up to 28 calendar days) |
Other mandatory terms:
| Term | Requirement |
|---|---|
| Sick days (yemei machala) | 1.5 days per month, up to 90 days accumulated |
| Convalescence pay (dmei havra'a) | 5-10 days per year depending on seniority, calculated at fixed rate per day (NIS 418 per day as of 2025, updated annually) |
| Overtime pay (sha'ot nosafot) | 125% for first 2 hours, 150% thereafter |
| Travel expenses (hoza'ot nesi'a) | Public transport reimbursement or set amount |
| Notice period (hodaa mukdemet) | Varies by seniority (1 day per month for first 6 months, then 2.5 days per month) |
Offer letter structure:
מכתב הצעת עבודה
לכבוד: [Candidate name]
תאריך: [Date]
הרינו שמחים להציע לך את התפקיד [Job title] בחברת [Company name].
פירוט תנאי ההעסקה:
1. תפקיד: [Job title]
2. תאריך תחילת עבודה: [Start date]
3. שכר ברוטו: [Salary] ש"ח לחודש
4. היקף משרה: [Full/Part time]
5. פנסיה: [X]% עובד, [X]% מעסיק
6. קרן השתלמות: [X]% עובד, [X]% מעסיק
7. סעיף 14: [Include Section 14 clause]
8. ימי חופשה: [X] ימים בשנה
9. ימי מחלה: בהתאם לחוק (1.5 ימים לחודש)
10. דמי הבראה: בהתאם לחוק
11. הוצאות נסיעה: [Amount/arrangement]
12. תקופת ניסיון: [X] חודשים
13. תקופת הודעה מוקדמת: [X] ימיםConsult references/mandatory-benefits.md for the complete benefits reference table.
Before finalizing any hiring document, run through this compliance checklist:
Job Description Compliance:
Offer Letter Compliance:
Interview Process Compliance:
Run the compliance checker script for automated validation:
python scripts/job-description-generator.py --validate --input job_description.txtUser says: "Write a job posting for a senior full-stack developer at our Tel Aviv startup"
Actions:
Result: A compliant Hebrew job description ready for posting on AllJobs and LinkedIn.
User says: "I have 50 resumes for a product manager role, help me create a screening framework"
Actions:
Result: A structured screening framework with a scored shortlist of candidates.
User says: "Draft an offer letter for a QA engineer, 18,000 NIS gross, starting March 2026"
Actions:
Result: Complete offer letter in Hebrew with all legally required terms.
User says: "Post our DevOps engineer position to AllJobs and LinkedIn"
Actions:
Result: Job posted on both platforms with tracking details.
scripts/job-description-generator.py -- Generate compliant Hebrew job descriptions from structured input. Validates against anti-discrimination rules and outputs formatted markdown. Run: python scripts/job-description-generator.py --helpreferences/anti-discrimination-law.md -- Summary of the Equal Employment Opportunities Law 1988 (chok shivyon hizdamnuyot ba'avoda). Lists all protected characteristics, permitted exceptions, enforcement mechanisms, and penalties. Consult when writing job descriptions or screening criteria.references/mandatory-benefits.md -- Complete table of mandatory employment benefits in Israel for 2026. Includes pension rates, keren hishtalmut, vacation days by seniority, sick days, convalescence pay, overtime rules, and notice periods. Consult when drafting offer letters or employment terms.Cause: The description contains language that references a protected characteristic (gender, age, marital status, military unit, etc.) Solution: Review the anti-discrimination checklist in Step 1. Replace specific language with neutral alternatives. Use "mefateach/et" instead of gendered forms. Remove age ranges and military unit references.
Cause: The offer letter does not include one or more required employment terms (pension, Section 14, vacation days, sick days, convalescence pay)
Solution: Compare against the mandatory benefits table in Step 5 and add the missing clause. Run: python scripts/job-description-generator.py --validate --input offer_letter.txt
Cause: The proposed interview date falls on a holiday or Shabbat Solution: Check the holiday calendar in Step 4. Reschedule to a standard business day (Sunday-Thursday). Avoid holiday eves after 13:00.
Cause: Resume screening used military unit, academic institution tier, or personal status as a filter Solution: Review Step 3 screening guidelines. Military service and institution are context only, never screening criteria. Focus on skills, experience, and job-relevant qualifications.
Supported Agents
Write a Hebrew job description for the role of [job title] at [company name]. Ensure the posting complies with the Equal Employment Opportunities Law, includes all legally required benefits, and uses inclusive language.
Screen the attached resumes for the [job title] position. Rank candidates by fit, flag experience gaps, and highlight candidates with relevant Israeli market experience.
Generate an offer letter for the [job title] role at a salary of [amount]. Include mandatory pension clauses, education fund, convalescence pay, vacation days based on seniority, and terms required by the relevant extension order.
Audit our existing job postings and identify issues: discriminatory language, missing benefits, legally problematic phrasing, or non-compliance with the Equal Employment Opportunities Law. Provide specific recommendations for each fix.
Trust Score
This skill can execute scripts and commands on your system.
1 occurrences found in code
Query and manage Timeless meetings, rooms, transcripts, and AI documents. Capture podcast episodes and YouTube videos into Timeless for transcription. Use when working with meeting data, searching transcripts, getting AI summaries, or building meeting automations.
Deploy and configure customer support automation for Israeli businesses. Categorizes and routes Hebrew support tickets, manages complaint workflows per Israeli Consumer Protection Law 1981 (14-day return policy, cooling-off periods, mandatory response timeframes), configures SLA management with Israeli business hours (Sunday-Thursday), builds escalation rules, and generates canned responses in Hebrew for multi-channel support (WhatsApp, email, phone, social media). Do NOT use for building chatbots from scratch, WhatsApp Business API integration, general CRM setup, or non-Israeli consumer protection compliance.
Aggregate Israeli job market data, optimize Hebrew CVs, benchmark salaries, and track employment trends. Use when user asks about job searching in Israel, Israeli CV writing, Hebrew resume, salary expectations in Israel, AllJobs, Drushim, JobMaster, JobNet, LinkedIn Israel, Israeli job interviews, or Israeli employment benefits. Covers major job platforms, salary data, and Israeli workplace culture. Do NOT use for international job markets outside Israel or immigration/visa work permits (see separate skill).
Want to build your own skill? Try the Skill Creator · Submit a Skill