Schema Reference
info
Available since v0.5.0
The validator uses a JSON Schema to define the CV structure. Key validation rules:
Required Fields
person.name- Your full name (required)
Recommended Fields
person.email- Contact emailperson.profession- Professional titleperson.location- Current locationperson.experience- Professional experience (years and/or since year)career- Work experiencetechnicalSkills- Technical competenciesabstract- Professional summary
Format Validation
- Email addresses must be valid (RFC 5322)
- URLs must be properly formatted
- Skill levels must be integers 0-100
- Experience years must be non-negative integers
- Experience since year must be between 1900 and 2100
Array Requirements
career.missions- At least 1 mission per companytechnicalSkills.domains.competencies- At least 1 competency per domain
References
La section references permet d'ajouter des recommandations professionnelles à votre CV.
Champs disponibles
| Champ | Type | Description |
|---|---|---|
name | string | Nom de la personne qui vous recommande |
position | string | Poste occupé par cette personne |
company | string | Entreprise de cette personne |
date | string | Date de la recommandation |
url | string | Lien vers le profil (ex: LinkedIn) |
socialNetworks | object | Réseaux sociaux de la personne |
description | string | Texte de la recommandation |
Structure de socialNetworks
| Champ | Type | Description |
|---|---|---|
linkedin | string | Identifiant LinkedIn |
github | string | Identifiant GitHub |
twitter | string | Identifiant Twitter |
stackoverflow | string | Identifiant Stack Overflow |
bluesky | string | Identifiant Bluesky |
Exemple
references:
- name: Jane Doe
position: CTO
company: TechCorp
date: Jan 2024
url: https://linkedin.com/in/janedoe
socialNetworks:
linkedin: janedoe
github: janedoe-gh
description: "Excellent ingénieur, très compétent !"