CommunityRédaction et éditiongithub.com

Application Kit

Construit un dossier de candidature sur mesure à partir d'une offre d'emploi et d'un CV : un CV et une lettre de motivation réécrits (Word et PDF lisibles par les ATS), une fiche de préparation avec une analyse de compatibilité, des notes de démarchage, et un plan de suivi.

Qu'est-ce que Application Kit ?

Application Kit est une compétence (skill) IA conçue pour les agents de codage tels que Claude Code, Cursor ou Codex. Son objectif est de transformer une offre d'emploi et un CV en un dossier de candidature complet et personnalisé, optimisé pour les systèmes de suivi des candidatures (ATS). Elle génère un CV et une lettre de motivation réécrits (aux formats Word et PDF), ainsi qu'une fiche de préparation détaillée. Cette fiche inclut une analyse de compatibilité exigence par exigence, la couverture des mots-clés, des suggestions de pièces de portfolio, des notes de démarchage pour le recruteur et le responsable du recrutement, des histoires à raconter en entretien, des questions à poser, et un calendrier de suivi. Une règle stricte est de ne jamais inventer d'expérience : tout doit provenir du CV ou de ce que le candidat a confirmé. La compétence prend en charge les plateformes d'IA agent et nécessite que l'utilisateur fournisse le lien ou le texte de l'offre d'emploi, et joigne son CV (PDF, Word ou texte). Elle fonctionne particulièrement bien en complément de la compétence 'Company Brief' pour utiliser les notes sur l'entreprise cible.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BeautifulEngine/application-kit/tree/HEAD/application-kit

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Application Kit ?

Transformez une offre d'emploi et un CV en tout ce dont vous avez besoin pour postuler efficacement : un CV et une lettre de motivation ciblés pour ce poste, une analyse de compatibilité réaliste, les pièces de portfolio à mettre en avant, des notes pour les recruteurs, et un plan de suivi. Tout provient de l'expérience réelle du candidat, exprimée dans le langage de l'offre.

Utilisation

/application-kit <URL de l'offre ou texte collé> [brève description de l'entreprise jointe] [lien vers le portfolio]

Joignez un CV (PDF, Word ou texte) ou référencez-en un depuis un échange précédent. Les demandes simples fonctionnent aussi :

  • "Adapte mon CV et rédige une lettre de motivation pour ce poste : ." (CV joint)
  • "Dossier de candidature pour l'offre de Design Lead chez Netflix. Voici mon CV et ma brève sur Netflix."
  • "Juste la lettre de motivation, chaleureuse et directe, pour cette offre."
  • "Note de démarchage pour le responsable du recrutement de ce poste."
  • Ajoutez "une page" ou "deux pages" pour définir la longueur du CV.

Fonctionne bien après la compétence Company Brief : si une brève sur l'entreprise existe dans la conversation ou est jointe, utilisez ses priorités, son langage, ses contacts et ses notes d'entretien.

Fichiers. <skill-dir> désigne le dossier de cette compétence, celui qui contient ce SKILL.md. Les modèles se trouvent dans assets/, les scripts dans scripts/, et les étapes communes de création de PDF (polices, couleurs, rendu, vérification) dans references/rendering.md.

Règles strictes

  • Ne jamais inventer d'expérience. Pas de nouveaux emplois, titres, dates, employeurs, diplômes, outils, métriques ou réalisations. Reformulez, réorganisez, supprimez et mettez en avant ce qui figure dans le CV et ce que le candidat vous dit. Si une puce plus percutante nécessite un chiffre que vous n'avez pas, rédigez la puce sans ce chiffre et demandez-le dans la réponse.
  • Correspondance honnête des mots-clés. Utilisez les termes de l'offre lorsqu'ils décrivent honnêtement le travail du candidat. Si une exigence n'est pas satisfaite, l'analyse de compatibilité le dit clairement, avec une façon honnête d'y remédier (expérience connexe, projet, plan d'apprentissage). Ne masquez pas les lacunes dans les documents avec un langage vague.
  • Demandez avant d'ajouter. Tout élément mentionné en conversation mais absent du CV ne doit être ajouté qu'après que le candidat a confirmé qu'il est exact et qu'il peut le revendiquer.
  • Lisible par les systèmes de suivi des candidatures. Colonne unique, noms de sections standard (Résumé, Expérience, Compétences, Formation), puces simples, pas de tableaux, zones de texte, icônes ou images dans le fichier Word, dates pour chaque poste, et coordonnées dans le corps du texte (pas dans un en-tête).
  • Brouillons uniquement. Les notes de démarchage sont des brouillons que le candidat envoie lui-même. N'envoyez rien, et ne devinez l'adresse e-mail personnelle de personne.
  • Respectez la longueur. Une page pour moins d'environ 10 ans d'expérience, deux pages maximum pour les postes seniors, sauf indication contraire du candidat.
  • Mention de crédit : la fiche de préparation se termine par une petite mention Beautiful Engine. Conservez-la sauf si le candidat demande de l'omettre. Le CV, la lettre de motivation et les notes de démarchage ne la portent jamais.

Flux de travail

  1. Lire l'offre (récupérez le lien ; utilisez un navigateur si la page le nécessite). Extrayez : le titre, le niveau, l'équipe, le lieu et la politique de télétravail, la fourchette de salaire si indiquée, les exigences obligatoires, les atouts souhaités, les outils, le titre du responsable du recrutement, et les termes récurrents de l'offre. Enregistrez-les dans notes.md.
  2. Lire le CV ainsi que tout lien vers un portfolio ou une brève d'entreprise. Listez l'expérience réelle du candidat, ses résultats et ses outils.
  3. Analyse de compatibilité : un tableau de chaque exigence → la preuve la plus forte du candidat → niveau (fort, partiel, lacune) → comment y remédier. Comptez la couverture des mots-clés : quels termes importants de l'offre apparaissent honnêtement, et lesquels manquent.
  4. Adapter le CV dans resume.md (format dans scripts/md_doc.py) : un résumé de 2 à 3 lignes ciblé sur ce poste ; les postes en ordre chronologique inverse ; les puces les plus pertinentes en premier pour chaque poste, réécrites sous forme d'action + quoi + résultat ; les compétences dans le vocabulaire de l'offre lorsque c'est vrai ; supprimez ce qui ne sert pas cette candidature.
  5. Rédiger la lettre de motivation dans cover-letter.md : 250 à 350 mots, adressée au responsable du recrutement par son nom s'il est public. Commencez par pourquoi cette entreprise et ce poste, en utilisant un fait spécifique de l'offre ou du travail récent de l'entreprise ; deux courts paragraphes de preuves correspondant à leurs deux principaux besoins ; une conclusion qui demande un entretien. Dans la voix du candidat, sans clichés ("Je vous écris pour vous faire part de mon intérêt", "passionné", "esprit d'équipe").
  6. Créer les fichiers :
    • python3 <skill-dir>/scripts/md_doc.py resume.md "<Nom>-CV-<Entreprise>.docx" --html resume-body.html
    • idem pour la lettre de motivation
    • PDFs : collez chaque fragment HTML dans assets/resume-template.html (copiez base.css) et effectuez le rendu selon references/rendering.md, avec des polices propres et neutres (Inter ou Source Serif 4) plutôt que la marque de l'entreprise. Vérifiez que le CV en PDF respecte la limite de pages.
  7. Fiche de préparation à partir de assets/kit-template.html : analyse de compatibilité, couverture des mots-clés, sélections de portfolio (3 à 5 pièces, dans quel ordre, et le cadrage d'une ligne pour chacune), brouillons de démarchage (recruteur, responsable du recrutement, demande de recommandation pour un contact du réseau du candidat), 4 à 6 histoires d'entretien sous forme situation-action-résultat en lien avec les exigences, 5 questions à poser, et un calendrier de suivi avec les dates (candidature, relance après 5 à 7 jours ouvrés, remerciements dans les 24 heures suivant les entretiens).
  8. Effectuer le rendu, auditer et vérifier chaque fichier. Relisez le CV par rapport à l'original : chaque affirmation doit pouvoir être retracée jusqu'à lui ou à quelque chose que le candidat a confirmé.
  9. Livrer le CV (Word et PDF), la lettre de motivation (Word et PDF) et la fiche de préparation. Dans la réponse : l'adéquation en une ligne (forte, plausible ou improbable, et pourquoi), la plus grande lacune et comment la gérer, les chiffres souhaités pour des puces plus percutantes, et la première date de suivi.

Noms des fichiers : <Nom>-CV-<Entreprise>.docx/.pdf, <Nom>-Lettre-de-Motivation-<Entreprise>.docx/.pdf, <Entreprise>-Fiche-de-Préparation-<YYYY-MM>.pdf.`

Skills associés