Méthodologie · SK

Comment le GitHub Skills Top 10 est calculé

Même logique que le GitHub Top 10, appliquée à l'écosystème des skills, agents et outils IA. Ici, un projet se copie autant qu'il se suit : les forks pèsent donc à égalité avec les stars dans l'audience.

Dernière mise à jour : · semaine 41 · 16 semaines d’historique

D’où viennent les chiffres

Sources

SourceCe qu’on en tireStatut
API REST GitHub (nouvel onglet)Toutes les métriques : stars, stars sur 7 jours, forks, contributeurs et commits sur 30 jours.À brancher

Ce qui entre dans la note

Critères et pondérations

  • Growth (50 %)

    Stars gagnées sur 7 jours (60 %, échelle logarithmique) et croissance rapportée à la taille du dépôt (40 %).

  • Activity (25 %)

    Commits des 30 derniers jours (60 %) et contributeurs (40 %), en échelle logarithmique.

  • Reach (25 %)

    Stars (50 %) et forks (50 %), en échelle logarithmique. Les forks comptent davantage que dans le GitHub Top 10, parce qu'un skill ou un agent est souvent copié puis adapté.

  • Périmètre

    Skills pour agents de code, serveurs MCP, frameworks d'agents, agents de code et listes de ressources dédiées. Un dépôt peut figurer à la fois ici et dans le GitHub Top 10.

  • Normalisation et départage

    Sous-scores relatifs aux candidats de la semaine, départage par les stars gagnées sur 7 jours. Seul le rang est comparable d'une semaine à l'autre.

Générée à partir du code, donc toujours à jour

La formule, ligne par ligne

Growth

Vitesse à laquelle le projet gagne de l'attention, en valeur absolue et rapportée à sa taille.

Nouvelles stars (7 j)60 %relatif aux candidats de la semaine (min–max logarithmique)
Croissance hebdo40 %relatif aux candidats de la semaine (min–max linéaire)

Activity

Le projet est-il vivant ? Commits récents et nombre de contributeurs.

Commits (30 j)60 %relatif aux candidats de la semaine (min–max logarithmique)
Contributeurs40 %relatif aux candidats de la semaine (min–max logarithmique)

Reach

Audience installée : étoiles et forks. Un skill ou un agent se copie souvent plus qu'il ne se suit, donc les forks pèsent autant que les étoiles.

Stars50 %relatif aux candidats de la semaine (min–max logarithmique)
Forks50 %relatif aux candidats de la semaine (min–max logarithmique)

Momentum Note principale

Note principale du classement : 50 % croissance, 25 % activité, 25 % audience.

Growth50 %sous-score composite
Activity25 %sous-score composite
Reach25 %sous-score composite

Ce qu’on ne sait pas faire

Limites

  • La frontière entre « skill », « agent » et « outil » est une décision éditoriale. Nous préférons l'afficher et la discuter plutôt que la cacher dans un algorithme.

  • Les listes de ressources (awesome-lists) accumulent des stars sans contenir de code actif ; leur score d'activité reste faible, mais leur audience les tire vers le haut.

  • Une star ne dit pas si le projet fonctionne. Les avis de l'équipe (OUR TAKE) servent justement à dire ce que nous avons réellement essayé.

  • Le pool de candidats est constitué par l'équipe : un projet absent du pool ne peut pas entrer.