florianbruniaux/github-roast-tpc · Archived

analyze-linkedin-profile

Use when analyzing a LinkedIn profile that the user provides themselves (screenshots and pasted text), and cross-checking it with their GitHub. Never scrapes LinkedIn. Triggers on "analyse mon LinkedIn", "is my linkedin aligned with my github", "review my linkedin profile".

First seen Jul 14, 2026

Installation

$ npx skills add florianbruniaux/github-roast-tpc --skill analyze-linkedin-profile

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from florianbruniaux/github-roast-tpc.

npx skills add florianbruniaux/github-roast-tpc

Browse all from florianbruniaux/github-roast-tpc

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 4
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,902 B
  • docs SUMMARY.md 306 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

analyze-linkedin-profile

Analyse un profil LinkedIn pour vérifier qu'il raconte la même histoire que le GitHub et qu'il sert l'objectif de son auteur. La grille de signaux est dans signals.md à la racine du plugin.

Règle de conformité (non négociable)

LinkedIn n'a pas d'API publique propre pour lire un profil, et le scraping viole les conditions d'utilisation et le RGPD. Donc :

  • L'utilisateur fournit lui-même son propre profil. C'est son consentement, ses données.
  • Jamais de scraping, jamais de fetch d'une URL linkedin.com, jamais de WebFetch sur le profil.
  • Aucun stockage des données fournies. Elles servent l'analyse de la session, point.
  • Si un jour une API LinkedIn officielle sur scopes limités est disponible, elle pourra être ajoutée. En attendant, entrée manuelle uniquement.

Entrée (fournie par l'utilisateur)

Au choix ou en combinaison :

  • Des screenshots du profil (l'agent lit les images via Read).
  • Le texte collé : headline, section "À propos", intitulés et descriptions d'expériences, compétences.
  • Optionnel : le username GitHub pour le croisement.

Si rien n'est fourni, demander à l'utilisateur de coller son headline et son "À propos", ou d'attacher des captures.

Analyse

Cohérence interne : le headline, l'"À propos" et les expériences racontent-ils une histoire nette, ou se contredisent-ils.

Alignement avec le GitHub : les deux plateformes pointent-elles vers le même objectif et la même identité. Si le username GitHub est fourni, comparer avec la fiche analyze-github-profile.

Storytelling enterré : un vrai bon parcours ou un projet fort présent dans la tête de la personne mais invisible ou noyé sur le profil.

Signal open-to-work : présent, cohérent avec l'objectif, ou absent alors que la personne cherche.

Keywords et SEO LinkedIn : le headline contient-il les termes qu'un recruteur cherche. LinkedIn pondère fortement le headline dans sa recherche interne.

Cohérence de DA et naming cross-platform : même nom, même photo, mêmes liens entre LinkedIn, GitHub et un éventuel blog.

Sortie

  1. Trous identifiés : ce qui manque ou se contredit, par section.
  2. Alignement GitHub vs LinkedIn : convergent, divergent, et sur quoi.
  3. Correctifs : faire remonter le storytelling enterré, réécrire le headline avec les bons keywords, harmoniser les liens et l'identité, activer ou clarifier open-to-work. Chaque correctif est concret et copiable.

Reste factuel. Tu analyses ce que l'utilisateur fournit, tu ne vas rien chercher en ligne sur lui.