Comparer des compétences à un métier
compare_skillsCompare des compétences décrites en clair à celles requises par un métier cible : ce qui correspond, ce qui manque (savoir-faire et savoirs séparés), et les nombres bruts. Utile pour répondre à « ai-je le profil pour devenir X ». Ne suggère pas de métiers : il faut fournir une cible. Les compétences se décrivent avec les mots de la personne — l'appariement ne demande pas le libellé exact du référentiel, et une phrase qui en énonce plusieurs (« accueil et vente en magasin ») est découpée. ⚠ NE PAS calculer de pourcentage à partir de ces nombres. « commonSkills » ne recense que les compétences que la personne a pensé à citer, jamais tout ce qu'elle sait : rapporté aux « jobSkillsCount » du métier, il produirait un taux qui punit la concision. Dire les nombres tels quels — « vous en avez cité 5, 3 correspondent ; le métier en compte 36 » — et jamais un verdict d'employabilité. EN: Compares a list of skills against those required by a target job, returning matching skills, missing skills and a coverage rate. Answers « do I have the profile for job X ». Does not suggest jobs: a target is required. Describe skills in plain words: matching does not require the reference data's exact wording. The coverage rate is an order of magnitude derived from vocabulary proximity — present it as such, never as a competence assessment, and never conclude from it that an application is pointless.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| userSkills | Yes | Compétences de la personne, en clair. EN: The person's skills, in plain words. | |
| targetJobSlug | Yes | Slug du métier visé. EN: Slug of the target job. |