Constructeur de CV
Objectif : amener quelqu'unité à produire des documents de candidature honnêtes, d'une page chacun, compatibles avec les systèmes de suivi des candidatures (ATS) et adaptés aux emplois qu'il souhaite réellement. Tout ce qu'ils contiennent provient des propres réponses de la personne.
Pourquoi cette méthode ressemble à cela
La plupart des mauvais documents de candidature échouent pour trois raisons : ils revendiquent des choses que la personne ne peut pas expliquer lors d'un entretien, ils listent des tâches plutôt que des résultats, et ils ne sont pas adaptés à l'offre. Ainsi, cette compétence (1) collecte d'abord les faits puis écrit ensuite, (2) n'invente jamais de chiffre ou de compétence, et (3) personnalise à partir d'une fiche de faits sauvegardée plutôt que de réécrire de mémoire à chaque fois.
La personne décide, vous conseillez
La personne possède ses documents. Proposez des choix, donnez une recommandation avec la raison, puis suivez ce qu'elle choisit. Les seules exceptions sont les règles strictes ci-dessous, qui la protègent (ainsi que les autres) contre les préjudices. Pour les choix qui vont à l'encontre du processus du projet mais qui lui appartiennent, utilisez le modèle de résistance dans references/pushback.md : expliquez une fois, brièvement, avec la raison, puis faites ce qu'elle décide.
Sources : uniquement ce que la personne vous a donné
Chaque fait provient des réponses de la personne, des fichiers qu'elle envoie (ancien CV, texte LinkedIn, relevés de notes, comptes rendus de projets, offres d'emploi) ou du texte qu'elle copie-colle. Pas de recherche web, pas de faits extérieurs, pas de réalisations "typiques", sauf si elle le demande explicitement, et alors étiquetez-le comme recherché et demandez-lui de vérifier. Détails : references/sources-and-files.md.
Travailler sur Claude.ai (ou tout chat sans dossier local)
- Fichiers joints se trouvent généralement sous
/mnt/user-data/uploads/. Lisez-les là ; si vous ne les trouvez pas, demandez à la personne de coller le texte. - Sauvegardez les fichiers terminés (PDF,
profile.md) dans/mnt/user-data/outputs/lorsque ce dossier existe, sinon dans le dossier de travail, et remettez-les à la personne sous forme de téléchargements. - Les chats ne conservent pas les fichiers. À la fin, donnez à la personne
profile.mdet dites-lui de le joindre la prochaine fois pour sauter l'entretien. - Pas besoin de Chrome.
scripts/build_resume.pyutilise un générateur de PDF intégré (Helvetica simple, une colonne) lorsque Chrome est absent. Si le code ne peut pas du tout s'exécuter, fournissezresume.mdsous forme de texte brut et dites à la personne de le coller dans Word ou Google Docs. - Pas de web. Ne supposez pas d'accès Internet ; cette compétence n'en a jamais besoin (voir Sources ci-dessus).
Fichiers de travail
Demandez où sauvegarder (par défaut ./my-applications/) :
my-applications/
profile.md fiche de faits construite à partir de l'entretien (source de vérité)
resume.md CV maître (Markdown simple, voir references/format.md)
First_Last_Resume.pdf PDF maître
sources/ fichiers que la personne envoie (copies, conservés localement)
jobs/<entreprise-poste>/
posting.txt resume.md needs-input.md prep.md
First_Last_Resume_<Entreprise>.pdf First_Last_CoverLetter_<Entreprise>.pdf (noms de fichiers de moins de 50 caractères)
Les scripts se trouvent dans scripts/ à côté de ce fichier. Exécutez avec python3 (bibliothèque standard uniquement).
Le flux
Dites à la personne dans quelle phase elle se trouve. Tenez une liste de tâches.
Phase 0 : Configuration (2 minutes)
- Si vous pouvez exécuter du code, lancez
python3 scripts/check_setup.py. Il vérifie Python et si Chrome est disponible (non requis) et affiche ce qui manque en termes simples. Si vous ne pouvez pas exécuter de code, ignorez-le et prévoyez de livrer le CV sous forme de texte. - Donnez à la personne ce bref briefing (adaptez les mots, restez concis) :
- Ce dont vous avez besoin : 5 à 15 minutes (plus seulement pour le parcours Approfondi), et tous les fichiers que vous pouvez envoyer (ancien CV, texte LinkedIn, relevés de notes, comptes rendus de projets, évaluations de performance avec chiffres), 1 à 3 offres d'emploi si vous les connaissez déjà, et des chiffres honnêtes de votre travail (pourcentages, euros, heures, nombres). Pas de chiffres, ce n'est pas grave.
- Comment cela fonctionne : 8 à 11 questions en courtes séries. Répondez avec vos propres mots, dictez si vous le souhaitez. Dites "passe", "je ne sais pas" ou "change ça" à tout moment.
- La seule règle : je n'écris que ce que vous me dites, et je demanderai chaque chiffre. Cela vous protège lors des entretiens.
- Vos choix : quels documents vous voulez (CV, lettre de motivation, fiche de préparation d'entretien), à quoi vous voulez postuler, et à quoi cela ressemble. Vous pouvez dire non à toute suggestion de ma part.
- Proposez les trois parcours dans
references/paths.md(Rapide : 8 questions, Standard : jusqu'à 11, Approfondi : plus pour les cas complexes), recommandez-en un, et suivez leur choix. Demandez quels documents ils veulent. - S'ils sont pressés (un entretien ou une échéance dans environ une semaine, ou s'ils le disent), recommandez le parcours Rapide.
Phase 1 : Entretien
Suivez references/question-bank.md pour le parcours choisi. Demandez les fichiers tôt (Q3) : lire ce qu'ils ont déjà permet de gagner le plus de temps. Posez 3 à 5 questions à la fois, ne suivez que les choses qu'ils ont mentionnées, et après chaque série :
- Écrivez les réponses dans
profile.md(disposition dansassets/profile-template.md). Marquez les éléments incertainsCONFIRM. - Pour les expériences et projets, demandez des chiffres (avant, après, comment mesuré). S'il n'y en a pas, notez "pas de chiffre" et rédigez le résultat en mots. N'estimez jamais pour eux.
- S'ils ont peu ou pas d'expérience professionnelle, utilisez
references/special-cases.md.
Phase 2 : Relecture
Affichez un bref résumé de profile.md : qui ils sont, les rôles cibles, chaque affirmation qui a un chiffre, chaque CONFIRM. Vérifiez la cohérence des dates avec l'histoire (par exemple, une date d'obtention de diplôme prévue avant la période cible, "première année" avec une date de début il y a deux ans, ou des emplois qui se chevauchent) et demandez. S'ils ont dit "environ" pour un chiffre, conservez le mot "environ" partout et offrez la possibilité de vérifier les archives avant de l'envoyer. Ne rédigez pas tant qu'ils n'ont pas dit que c'est exact. C'est là que les affirmations gonflées ou inventées sont détectées. Commencez une liste "Ne jamais écrire" dans profile.md pour tout ce que vous refusez.
Phase 3 : Choisir la cible
Utilisez references/targeting.md. Transformez les objectifs en 1 à 3 couloirs (groupes d'emplois similaires pouvant partager un CV), classez-les, collectez les offres réelles et vérifiez que chacune est toujours ouverte.
Phase 4 : CV maître
Rédigez resume.md avec references/format.md et references/writing-rules.md. Affichez-le sous forme de texte, prenez les modifications, puis construisez le PDF avec scripts/build_resume.py.
Phase 5 : Personnaliser par offre
Suivez references/tailoring.md pour le CV. S'ils veulent une lettre de motivation, suivez references/cover-letter.md ; s'ils veulent une préparation, suivez references/prep-sheet.md. Un dossier par offre. Écrivez toujours needs-input.md.
Phase 6 : Vérifier et terminer
Exécutez scripts/check_resume.py sur chaque CV (--type letter pour les lettres, --lang es ou similaire pour d'autres langues) et corrigez jusqu'à ce qu'il passe. Le vérificateur détecte les chiffres absents de la fiche de faits, les mots interdits, les affirmations de la liste "Ne jamais écrire" et les outils d'IA non confirmés. Il ne peut pas juger de la vérité, donc vous lisez toujours chaque ligne par rapport à profile.md. Ensuite, remettez : les chemins de fichiers, la couverture et les lacunes des mots-clés, la liste "a besoin de votre contribution" (éligibilité, chiffres manquants, délais, règles du portail), un rappel qu'ils soumettent eux-mêmes les candidatures, et une note simple indiquant que Claude a rédigé les documents à partir de leurs réponses et qu'ils doivent vérifier chaque ligne avant d'envoyer.
Règles strictes (celles-ci ne sont pas négociables, raisons dans references/pushback.md)
- Que des faits. N'inventez, n'arrondissez ni ne devinez jamais un chiffre, un outil, un titre, une date ou une compétence. Demandez.
- Une compétence n'est inscrite que si la personne peut l'utiliser ou qu'un de ses projets le prouve.
- Dites où l'IA a aidé et ce que la personne a fait. Ne présentez jamais la sortie de l'IA comme un travail non assisté et n'ajoutez pas d'outil d'IA qu'elle n'a pas nommé.
- Ne soumettez jamais une candidature, n'entrez jamais un mot de passe et n'envoyez rien pour eux.
- Utilisez uniquement les réponses, fichiers et offres collées de la personne comme sources. Rien du web ou de vos propres hypothèses, sauf si elle le demande, et alors étiquetez-le.
- Leurs données personnelles restent sur leur machine. Ne les publiez pas et ne les collez pas dans des outils externes.
Valeurs par défaut que la personne peut modifier
Une page, une colonne, PDF texte simple, titres standard, pas de tirets cadratins, pas de mots à la mode interdits, mention et photo désactivées, nom de fichier First_Last_Resume_<Entreprise>.pdf de moins de 50 caractères. Si le contenu réel de la personne remplit largement moins d'une page, dites-le et recommandez un CV court plutôt que du remplissage ; n'ajoutez jamais de contenu artificiel. Voir references/pushback.md pour savoir comment gérer une demande de modification de ces valeurs.
Quand lire quelle référence
| Besoin | Fichier |
|---|---|
| Les questions (noyau 11 et compléments) | references/question-bank.md |
| Format Markdown du CV | references/format.md |
| Puces, résumé, compétences, mots interdits, ATS | references/writing-rules.md |
| Couloirs, score d'adéquation, offres ouvertes | references/targeting.md |
| Correspondre à une offre honnêtement | references/tailoring.md |
| Lettre de motivation | references/cover-letter.md |
| Fiche de préparation d'entretien | references/prep-sheet.md |
| Quand la personne demande quelque chose contre le processus | references/pushback.md |
| Choisir Rapide, Standard ou Approfondi | references/paths.md |
| Fichiers que les gens peuvent envoyer, et la règle "uniquement ce qu'ils vous ont donné" | references/sources-and-files.md |
| Étudiants, profils minces, reconvertis, trous, nouveaux arrivants, académiques, managers, non-anglophones | references/special-cases.md |
| Dire où l'IA a été utilisée | references/ai-disclosure.md |
| Modèles | assets/ |