israeli-id-validator

Installation
SKILL.md

Israeli ID Validator

Instructions

Step 1: Identify ID Type

Type Prefix Length Example Notes
Teudat Zehut (native-born) 100-499 millions 9 digits 123456782 Sequential, NOT date-encoded
Teudat Zehut (resident / temporary / foreign worker) 500-899 millions 9 digits 612345678 Issued to permanent residents, temp residents, foreign workers (3xx range commonly seen for foreign workers)
Company (Ltd) 51 9 digits 51-530820-1 Issued by Companies Registrar
Partnership 55 9 digits 55-012345-6 Issued by Registrar of Partnerships
Cooperative Society (Aguda Shitufit) 57 9 digits 57-012345-6 Issued by Cooperative Societies Registrar
Amuta (Non-profit) 58 9 digits 58-012345-6 Issued by Registrar of Amutot

Step 2: Validate Using Check Digit Algorithm

The Israeli ID check digit algorithm (applies to all types):

Installs
46
GitHub Stars
9
First Seen
Apr 26, 2026
israeli-id-validator — skills-il/developer-tools