Communitygithub.com

Social Graph Ranker

Moteur de classement pondéré du graphe social pour la découverte de présentations chaleureuses, l'évaluation des ponts et l'analyse des lacunes du réseau sur X et LinkedIn. Utilisez-le lorsque l'utilisateur souhaite le moteur de classement du graphe réutilisable lui-même, et non le flux de travail plus large de prospection ou de maintenance du réseau qui s'appuie dessus.

Qu'est-ce que Social Graph Ranker ?

Social Graph Ranker est un moteur de classement pondéré du graphe social conçu pour les agents IA spécialisés dans le développement commercial et le réseautage. Il permet de classer les relations existantes (mutuels ou connexions) selon leur valeur d'introduction, de cartographier les chemins chaleureux vers une liste de cibles, et de mesurer la valeur des ponts entre les connexions de premier et second degré sur X et LinkedIn. L'agent utilise un modèle mathématique de score de pont basé sur la distance de saut et un facteur de décroissance, avec une expansion au second ordre et un ajustement selon l'engagement. Idéal pour décider quelles cibles méritent une introduction chaleureuse par rapport à une approche directe, ou pour analyser les lacunes du graphe social. Il se distingue des compétences 'lead-intelligence' (génération de leads) et 'connections-optimizer' (optimisation du réseau) en se concentrant uniquement sur le moteur de classement réutilisable.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/social-graph-ranker

Demander à votre IA préférée

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

Documentation

Que fait Social Graph Ranker ?

Couche de classement pondéré canonique du graphe pour la prospection consciente du réseau.

Utilisez ceci lorsque l'utilisateur a besoin de :

  • classer les mutuels ou connexions existantes par valeur d'introduction
  • cartographier les chemins chaleureux vers une liste de cibles
  • mesurer la valeur des ponts entre les connexions de premier et second degré
  • décider quelles cibles méritent des introductions chaleureuses par rapport à une approche directe
  • comprendre les mathématiques du graphe indépendamment de lead-intelligence ou connections-optimizer

Quand l'utiliser de manière autonome

Choisissez cette compétence lorsque l'utilisateur souhaite principalement le moteur de classement :

  • "qui dans mon réseau est le mieux placé pour me présenter ?"
  • "classe mes mutuels par qui peut m'amener à ces personnes"
  • "cartographie mon graphe par rapport à ce ICP"
  • "montre-moi les mathématiques des ponts"

N'utilisez pas cette compétence seule lorsque l'utilisateur souhaite réellement :

  • la génération complète de leads et le séquencement sortant -> utilisez lead-intelligence
  • l'élagage, le rééquilibrage et la croissance du réseau -> utilisez connections-optimizer

Entrées

Collectez ou déduisez :

  • les personnes cibles, entreprises ou définition ICP
  • le graphe actuel de l'utilisateur sur X, LinkedIn ou les deux
  • les priorités de pondération telles que le rôle, le secteur, la géographie et la réactivité
  • la profondeur de parcours et la tolérance de décroissance

Modèle de base

Étant donné :

  • T = ensemble de cibles pondérées
  • M = vos mutuels / connexions directes actuels
  • d(m, t) = distance de saut la plus courte du mutuel m à la cible t
  • w(t) = poids de la cible issu du score de signal

Score de pont de base :

B(m) = Σ_{t ∈ T} w(t) · λ^(d(m,t) - 1)

Où :

  • λ est le facteur de décroissance, généralement 0.5
  • un chemin direct apporte une valeur totale
  • chaque saut supplémentaire réduit de moitié la contribution

Expansion au second ordre :

B_ext(m) = B(m) + α · Σ_{m' ∈ N(m) \ M} Σ_{t ∈ T} w(t) · λ^(d(m',t))

Où :

  • N(m) \ M est l'ensemble des personnes que le mutuel connaît mais que vous ne connaissez pas
  • α actualise la portée au second ordre, généralement 0.3

Classement final ajusté par la réponse :

R(m) = B_ext(m) · (1 + β · engagement(m))

Où :

  • engagement(m) est la réactivité normalisée ou la force de la relation
  • β est le bonus d'engagement, généralement 0.2

Interprétation :

  • Niveau 1 : R(m) élevé et chemins de pont directs -> demandes d'introduction chaleureuses
  • Niveau 2 : R(m) moyen et chemins de pont à un saut -> demandes d'introduction conditionnelles
  • Niveau 3 : R(m) faible ou aucun pont viable -> approche directe ou remplissage des lacunes

Signaux de notation

Pondérez les cibles avant le parcours du graphe avec ce qui importe pour l'ensemble de priorités actuel :

  • alignement du rôle ou du titre
  • adéquation entreprise ou secteur
  • activité et récence actuelles
  • pertinence géographique
  • influence ou portée
  • probabilité de réponse

Pondérez les mutuels après le parcours avec :

  • nombre de chemins pondérés dans l'ensemble de cibles
  • directe de ces chemins
  • réactivité ou historique d'interaction antérieure
  • adéquation contextuelle pour faire l'introduction

Flux de travail

  1. Construire l'ensemble de cibles pondérées.
  2. Récupérer le graphe de l'utilisateur depuis X, LinkedIn ou les deux.
  3. Calculer les scores de pont directs.
  4. Développer les candidats au second ordre pour les mutuels de plus grande valeur.
  5. Classer par R(m).
  6. Retourner :
    • meilleures demandes d'introduction chaleureuses
    • chemins de pont conditionnels
    • lacunes du graphe où aucun chemin chaleureux n'existe

Format de sortie

CLASSEMENT DU GRAPHE SOCIAL
===========================

Ensemble de priorités :
Plateformes :
Modèle de décroissance :

Meilleurs ponts
- mutuel / connexion
  score_de_base :
  score_étendu :
  meilleures_cibles :
  résumé_du_chemin :
  action_recommandée :

Chemins conditionnels
- mutuel / connexion
  raison :
  coût_du_saut_supplémentaire :

Pas de chemin chaleureux
- cible
  recommandation : approche directe / combler la lacune du graphe

Compétences connexes

  • lead-intelligence utilise ce modèle de classement à l'intérieur du pipeline plus large de découverte de cibles et de prospection
  • connections-optimizer utilise la même logique de pont lorsqu'il décide qui garder, élaguer ou ajouter
  • brand-voice doit être exécuté avant de rédiger toute demande d'introduction ou approche directe
  • x-api fournit l'accès au graphe X et des chemins d'exécution optionnels

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

Skills associés