Communitygithub.com

matthewkimber/career-search-tools

Générez le contenu d'un site web personnel / portfolio organisé par page et section. Utilisable directement dans n'importe quel constructeur de site (Notion, Framer, GitHub Pages, etc.). Usage : /build-personal-site

Qu'est-ce que career-search-tools ?

Cette compétence pour agent IA permet de générer automatiquement le contenu textuel complet d'un site web portfolio personnel, structuré par pages et sections prêtes à l'emploi. Elle s'appuie sur les fichiers `profile.md` et `narrative.md` (définis via la variable d'environnement `${CLAUDE_PROJECT_DIR}/job-search/profile/`) pour extraire les informations clés du profil, de l'expérience et des objectifs de carrière de l'utilisateur. La compétence est conçue pour les développeurs et professionnels en recherche d'emploi souhaitant créer rapidement un site vitrine sans effort manuel de rédaction. Elle interroge d'abord l'utilisateur sur l'existence et la plateforme de son site (Notion, Framer, GitHub Pages, etc.) pour adapter le format de sortie. Le résultat est un fichier markdown complet (`personal-site-draft.md`) avec des sections dédiées (Accueil, À propos, Expérience, Projets, Compétences, Contact) contenant des blocs de texte prêts à être copiés indépendamment dans n'importe quel constructeur de site. La compétence est idéale pour les agents comme Claude Code qui travaillent avec des fichiers locaux et des variables d'environnement de projet.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/matthewkimber/career-search-tools/tree/HEAD/skills/build-personal-site

Demander à votre IA préférée

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

Documentation

Lire:

  • ${CLAUDE_PROJECT_DIR}/job-search/profile/profile.md
  • ${CLAUDE_PROJECT_DIR}/job-search/profile/narrative.md

Générez le contenu du site web organisé par page et section. Demandez à l'utilisateur : « Avez-vous déjà un site portfolio, ou partez-vous de zéro ? Si vous en avez un, quelle plateforme utilisez-vous ? » Adaptez le format du contenu à sa plateforme si elle est connue.

Pages / Sections à générer

Accueil / Hero

  • Titre (8 mots max) : ce que vous faites, pour qui
  • Sous-titre (20 mots max) : le résultat que vous apportez
  • Bio courte (50 mots) : percutante, à la première personne, au présent
  • Texte du bouton CTA (2 options) : « Voir mon travail » / « Parlons-en »

Page À propos

  • Bio longue (150–200 mots) : votre histoire, ce qui vous motive, ce qui vous rend différent
  • Un bloc « En chiffres » : 3–4 statistiques impressionnantes issues de profile.md (années d'expérience, tailles d'équipe, métriques notables)
  • Ce que je recherche : 2–3 phrases sur les postes/entreprises cibles (d'après narrative.md)

Page Expérience / Travail Pour chaque poste dans profile.md :

  • Entreprise, titre, dates
  • Description du projet/rôle en 2–3 phrases, rédigée pour un public web (plus narrative qu'un bullet point de CV)
  • 1–2 résultats clés

Page Projets Pour chaque projet dans profile.md :

  • Titre et description en une ligne
  • Votre rôle et ce que vous avez construit
  • Résultat / lien (si public)
  • Stack technique (pour les projets techniques)

Page Compétences

  • Liste de compétences regroupées, formatée pour l'affichage (pas de séparation par virgule — chaque compétence sur sa propre ligne par groupe)

Page Contact

  • Invitation amicale à se connecter (2 phrases)
  • Ce à quoi vous êtes ouvert (d'après narrative.md)
  • Email et copie du lien LinkedIn

Écrire toute la sortie dans : ${CLAUDE_PROJECT_DIR}/job-search/profile/personal-site-draft.md

Utilisez des en-têtes de section et sous-en-têtes clairs correspondant aux noms de page/section afin que chaque bloc puisse être copié indépendamment dans n'importe quel constructeur de site.

Dites à l'utilisateur : Le contenu du site personnel a été enregistré dans job-search/profile/personal-site-draft.md.

Skills associés