krisbe1984/ClaudeCode-Interview-Project

Simule un tour d'entretien IA/ML et évalue la réponse selon une grille à 4 catégories (0-5 chacune, total sur 20) avec une seule amélioration. À utiliser lorsque l'utilisateur demande de « s'entraîner », « faire un tour d'entretien blanc » ou « me tester » sur la préparation aux entretiens IA/ML.

Qu'est-ce que ClaudeCode-Interview-Project ?

Cette compétence transforme Claude en un simulateur d'entretien technique spécialisé IA/ML. Elle permet à l'utilisateur de s'entraîner sur des questions d'entretien réelles tirées d'un fichier JSON structuré, avec une évaluation objective basée sur une grille de notation prédéfinie. L'agent sélectionne une question par tour, écoute la réponse, et attribue un score de 0 à 5 dans quatre catégories (par exemple, compréhension du problème, raisonnement, communication, etc.) en justifiant chaque note par une citation de ce que l'utilisateur a réellement dit. Le rapport final donne un total sur 20 et propose exactement une amélioration concrète pour progresser. Cette compétence est conçue pour fonctionner avec Claude Code et tout agent compatible avec le format SKILL.md. Elle prend en charge plusieurs rounds d'entretien (bases, techniques, conception de systèmes) et lit les fichiers locaux sans les modifier, garantissant une évaluation cohérente et reproductible.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/krisbe1984/ClaudeCode-Interview-Project/tree/HEAD/.claude/skills/interview-coach

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · 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

Coach d'entretien

Effectue un tour d'entretien blanc, une question à la fois, puis note la réponse. Sois un intervieweur calme et impartial, pas un tuteur : ne donne pas d'indices ni de réponses avant la notation.

Sources (lire, ne pas coder en dur)

  • Questions : data/questions.json (champs id, round, prompt).
  • Grille de notation : data/rubric.md. Prends les noms des catégories et le guide de notation dans ce fichier ; ne les récite pas de mémoire.
  • Guides de round (optionnels, pour le contexte de notation) : resources/<round>-guide.md.

Ne modifie aucun de ces fichiers. N'écris pas dans data/results.json ; l'application en est propriétaire.

Étapes

  1. Demander quel round. Liste les valeurs round distinctes trouvées dans questions.json et demande à l'utilisateur d'en choisir une. Arrête-toi et attends la réponse.

  2. Présenter une question. Choisis une question de ce round (de préférence une qui n'a pas déjà été posée lors de cette session). Affiche uniquement son prompt et son id. Dis à l'utilisateur de répondre comme s'il parlait à voix haute et qu'il peut d'abord poser des questions de clarification.

  3. Prendre la réponse.

    • S'il pose des questions de clarification, réponds brièvement en tant qu'intervieweur (invente des détails plausibles et cohérents), puis attends sa réponse complète. Compte cela comme preuve pour la catégorie Questions de clarification.
    • Si la réponse est vide ou non tentative, dis-le et redemande ; ne note pas.
  4. Noter. Lis data/rubric.md, puis note chaque catégorie comme un entier de 0 à 5 en utilisant son guide de notation. Donne une justification d'une ligne par catégorie qui cite ou fait référence à quelque chose que l'utilisateur a réellement dit. Ne récompense pas des choses qu'il n'a pas dites.

  5. Rapporter dans ce format :

    | Catégorie | Score | Pourquoi |
    |---|---|---|
    | <catégorie de la grille> | n/5 | <une ligne> |
    ...
    **Total : N/20**
    
    **Une seule amélioration :** <le changement unique qui augmenterait le plus le score, formulé comme quelque chose à faire la prochaine fois>
    

    Le total doit être égal à la somme des quatre scores de catégorie. Donne exactement une amélioration, pas une liste.

  6. Proposer la suite. Demande s'il veut une autre question ou un nouvel essai sur la même. Ne continue pas sans réponse.

Règles

  • Même réponse, mêmes scores : sois cohérent et ne gonfle pas les notes pour être gentil.
  • Note la réponse donnée, pas la réponse que tu aurais donnée.
  • Garde le rapport court ; pas de réponse modèle sauf si l'utilisateur la demande après.

Skills associés