Job Application Assistant

Cadre structuré de notation d'adéquation, de vérification d'arnaque, de CV/lettre de motivation et de préparation d'entretien — construit pour son propre dépôt CareerForge, non portable seul.

par suraj-davariya · suraj-davariya/ai-job-search

Fonctionne avec configuration ★ 8.4/10

Job Application Assistant — Cadre structuré de notation d'adéquation, de vérification d'arnaque, de CV/lettre de motivation et de préparation d'entretien — construit pour son propre dépôt CareerForge, non portable seul.

Ce que fait

Exécute un pipeline de candidature d'emploi en 4 étapes : notation pondérée d'adéquation par rapport à un profil candidat, une porte d'entrée séparée de légitimité/arnaque de publication, rédaction personnalisée de CV et de lettre de motivation sous un guide de style d'écriture strict sans fabrication, et préparation d'entretien basée sur STAR. Se déclenche lors de la candidature à un emploi, de l'évaluation d'une publication, de la rédaction d'un CV/lettre de motivation, ou de la préparation d'entretien, mais les étapes CV/lettre de motivation et benchmarking salarial dépendent de modèles LaTeX, de polices et de scripts qui vivent en dehors de ce dossier de compétence, à la racine du dépôt parent CareerForge.

Rapport de test

J'ai effectué une vérification d'adéquation réelle avant/après sur une publication synthétique avec des signaux d'arnaque (contact Gmail personnel, pas de site d'entreprise, hybride-Berlin vs candidat à distance uniquement) : la revue de texte libre de base a dit 'bonne adéquation, postuler si prêt à déménager' et n'a jamais remis en question la publication; le cadre structuré de la compétence a signalé les signaux d'e-mail personnel/pas de site web comme une porte d'entrée de légitimité Avertissement/Suspect avant de rédiger quoi que ce soit et a correctement outrepassé le verdict d'adéquation à 'Mauvaise Adéquation' via la règle de dérogation de localisation que la base de texte libre avait négligée — mais la même exécution a révélé que le script de recherche de salaire de la compétence et les modèles de CV/lettre de motivation LaTeX vivent à la racine du dépôt parent, pas à l'intérieur du dossier de compétence qui est installé.

Testé le: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/suraj-davariya/ai-job-search.git
mkdir -p ~/.claude/skills
cp -r ai-job-search/.claude/skills/job-application-assistant ~/.claude/skills/job-application-assistant
# Fit-eval and interview-prep work with this alone (fail-open on missing data). CV/cover-letter PDF generation additionally needs: ai-job-search/cv/ (cfcv.cls, main_example.tex), ai-job-search/cover_letters/ (cfcl.cls, main_example.tex, OpenFonts/), ai-job-search/trust-safety/scam-patterns.json, ai-job-search/salary_lookup.py, the /setup·/expand·/reset commands from ai-job-search/.claude/commands/, and a LaTeX distribution (lualatex + xelatex, e.g. `brew install --cask mactex`) — none of which ship inside the skill folder.

Commandes et exemples de prompts

  • /job-application-assistantCadre structuré de notation d'adéquation, de vérification d'arnaque, de CV/lettre de motivation et de préparation d'entretien — construit pour son propre dépôt CareerForge, non portable seul.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • check if this job posting looks legit before I apply to it
  • score how well I fit this job against my candidate profile
  • prep me for a STAR-format interview for this role