>_ DevTrendsfr

Langue

Accueil

Langages

Sections

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarqué Sécurité
Unknown

Comment faire réécrire votre CV par Claude Code et Cursor

Récemment, je me suis surpris à consacrer plus d'énergie à la mise à jour de mon CV qu'au refactoring d'une base de code legacy complexe. Vous vous retrouvez face à un document vide en essayant de vous souvenir exactement de quelle métrique ce microservice a amélioré il y a deux ans. La situation est aggravée par le fait que les départements RH modernes font passer les candidatures à travers des scanners ATS (Applicant Tracking System) automatisés. Si le texte ne contient pas les bons mots-clés, un recruteur en chair et en os n'ouvrira même pas votre CV.

D'habitude, pour des tâches comme celle-ci, les gens se tournent vers ChatGPT avec de longues instructions. Mais les instructions se perdent rapidement, et vous devez redéfinir le contexte à chaque nouvelle candidature. Sur GitHub, je suis tombé sur un dépôt intéressant ResumeSkills. L'auteur a conditionné l'ensemble du processus de recherche d'emploi en un ensemble de 20 skills prêts à l'emploi pour Claude Code, Cursor, Windsurf et d'autres assistants IA.

Que sont les skills d'assistant

Dans les outils IA modernes pour développeurs, un skill est un fichier Markdown contenant des instructions structurées, des règles et des exemples. Lorsque vous ajoutez un tel fichier à votre environnement de travail, l'assistant lit le contexte de la tâche et suit un algorithme prédéfini.

Au lieu d'expliquer manuellement au modèle « imaginez que vous êtes un consultant en carrière, analysez l'offre d'emploi et trouvez les écarts », vous invoquez simplement le scénario nécessaire. L'assistant comprend lui-même quelle structure de réponse produire et sur quoi se concentrer en premier.

Que contient le dépôt

Le dépôt contient une bonne vingtaine de fichiers couvrant pratiquement toutes les étapes du recrutement. Ils peuvent être divisés en plusieurs domaines :

  • Optimisation du texte du CV. Cela inclut des modules pour la vérification de la compatibilité ATS, la réécriture des points faibles avec des résultats mesurables (resume-bullet-writer), l'évaluation de la numérisation des réalisations (resume-quantifier) et le nettoyage de la structure du document (resume-formatter).
  • Analyse et adaptation des offres d'emploi. Le module job-description-analyzer décompose le texte de l'offre d'emploi, identifie les lacunes dans votre expérience et calcule un pourcentage de correspondance. Et resume-tailor aide à adapter la formulation pour un poste spécifique sans fabrication ni embellissement des faits.
  • Préparation aux entretiens. Le skill interview-prep-generator prend vos vrais projets et les formate en histoires utilisant la méthodologie STAR (Situation, Tâche, Action, Résultat), ainsi que génère une liste de questions techniques probables.
  • Négociations et reconversions. La collection inclut des scénarios pour la négociation salariale (salary-negotiation-prep), l'adaptation de l'expérience pour les rôles de tech lead ou manager (executive-resume-writer) et la traduction des compétences lors d'un changement de stack (career-changer-translator).

Comment ça fonctionne en pratique

Le scénario le plus utile dans la recherche d'emploi quotidienne est la combinaison de l'analyse des offres d'emploi et de l'amélioration de la formulation.

Disons que vous avez une ligne typique : « Développé le backend d'une passerelle de paiement en Go. » Le skill resume-bullet-writer le restructurera dans un format d'action avec un résultat mesurable. Le modèle vous demandera des chiffres approximatifs (charge, latence, taux d'échec) et transformera un fait sec en un point fort : « Conçu et implémenté un service de traitement des paiements en Go, réduisant la latence p99 de 450ms à 80ms sous une charge de pointe de 12 000 RPS. »

Si vous n'avez pas de chiffres exacts sous la main, resume-quantifier entre en jeu. Il vous guidera sur la façon d'estimer réalistement la portée du travail à travers des indicateurs indirects : taille de l'équipe, nombre d'utilisateurs ou volume de données traitées.

Le deuxième cas courant est la préparation aux entretiens. Vous fournissez au modèle la description du poste et votre expérience, en lançant interview-prep-generator. La sortie vous donne non pas des conseils génériques, mais une analyse détaillée de vos propres projets. Le modèle souligne quels compromis architecturaux vous êtes le plus susceptible d'être interrogé dans la section conception de systèmes et comment mieux expliquer les raisons du choix de technologies spécifiques.

Installation et intégration

Le moyen le plus simple de connecter tous les skills d'un coup est d'utiliser le gestionnaire de paquets via npx.

Installer tous les 20 modules globalement :

npx skills add Paramchoudhary/ResumeSkills -g -y

Si vous souhaitez les connecter uniquement au projet actuel avec votre CV en Markdown ou LaTeX :

npx skills add Paramchoudhary/ResumeSkills -y

Pour une installation manuelle dans Cursor, clonez simplement le dépôt et copiez les fichiers dans votre répertoire de configuration local :

git clone https://github.com/Paramchoudhary/ResumeSkills.git
mkdir -p ~/.cursor/skills
cp -r ResumeSkills/skills/* ~/.cursor/skills/

L'ensemble fonctionne non seulement avec Claude Code et Cursor. Les fichiers sont compatibles avec Windsurf, Gemini CLI, Codex et une bonne vingtaine d'autres assistants qui supportent le format skill.

Après l'installation, vous n'avez pas besoin d'entrer de commandes spéciales. Écrivez simplement une phrase normale dans le chat, et le modèle activera lui-même le modèle approprié :

"Оптимизируй мое резюме под ATS"
-> активирует resume-ats-optimizer

"Помоги подготовиться к собеседованию в компанию X на позицию Senior Backend"
-> активирует interview-prep-generator

"Сравни офферы от двух компаний с учетом бонусов и опционов"
-> активирует offer-comparison-analyzer

Quelle est la valeur pratique

L'avantage principal du dépôt est que l'auteur nous a évité d'avoir à réinventer de bonnes instructions de zéro. Les instructions à l'intérieur des fichiers sont bien écrites, sans verbiage inutile. Elles concentrent le modèle sur des métriques spécifiques, des verbes d'action et une structure que les parseurs automatisés comprennent.

Le projet est distribué sous licence MIT, vous pouvez donc librement modifier n'importe quel fichier pour vos propres besoins, ajouter votre propre formulation ou traduire les instructions en français directement dans votre dossier local.

Si vous postulez activement à des postes à l'étranger ou à des emplois remote dans de grandes entreprises où le filtrage ATS se fait dès la première étape, ces skills vous feront gagner beaucoup de temps. Gardez simplement votre CV source en Markdown aux côtés de votre base de code et faites-le passer par l'assistant avant chaque soumission.

Projets similaires