
Social Graph Ranker
- 1.3k installs
- 238k repo stars
- Updated August 5, 2026
- affaan-m/ecc
This is a copy of social-graph-ranker by affaan-m - installs and ranking accrue to the original listing.
social-graph-ranker is a Claude Code skill that ranks X and LinkedIn connections by warm-intro potential and bridge strength for developers who need weighted social-graph scoring before outreach.
About
social-graph-ranker is an ECC-origin Claude Code skill that applies a normalized weighted graph ranking layer across X and LinkedIn to score mutual followers and connections for warm-intro value. The skill ranks existing ties by intrinsic relationship strength, maps warm paths from your graph to a target ICP list, measures bridge value across first- and second-degree connections, and recommends warm introduction versus cold outreach. Developers reach for social-graph-ranker when they need the ranking engine itself—questions like who in my network can best introduce me—rather than full lead-generation pipelines handled by sibling ECC skills such as lead-intelligence or connections-optimizer. Use it standalone to inspect bridge math, compare introducer candidates, and prioritize network-aware distribution before sending messages.
- Weighted social-graph ranking engine for warm intro discovery
- Scores mutuals and second-order connections by intro value
- Maps bridge strength and network gaps against any ICP
- Distinguishes high-value warm paths from cold outreach targets
- Standalone reusable ranking layer independent of full outreach workflows
Social Graph Ranker by the numbers
- 1,348 all-time installs (skills.sh)
- +83 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/affaan-m/ecc --skill social-graph-rankerAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.3k |
|---|---|
| repo stars | ★ 238k |
| Last updated | August 5, 2026 |
| Repository | affaan-m/ecc ↗ |
Who in my network can make warm intros?
Rank their existing network connections by warm-intro potential and bridge strength across X and LinkedIn.
Who is it for?
Developers with an existing X and LinkedIn graph who need introducer ranking and path mapping before targeted outreach.
Skip if: Skip social-graph-ranker when the goal is end-to-end lead generation, CRM enrichment, or ongoing network maintenance rather than graph ranking math.
When should I use this skill?
User asks who in their network can best introduce them, wants mutual followers ranked for warm intros, or needs bridge scoring against an ICP target list on X or LinkedIn.
What you get
Ranked connection list, warm-path map to targets, bridge scores for 1st/2nd-degree ties, warm-vs-cold outreach recommendation
- Ranked introducer list
- Warm-path map to targets
- Bridge score report
Files
ソーシャルグラフランカー
ネットワーク認識型アウトリーチのための正規化された重み付きグラフランキングレイヤー。
以下の機能が必要な場合にこのツールを使用する:
- 内在的価値に基づいて既存の相互フォロワーまたはコネクションをランク付けする
- ターゲットリストに対してウォームパスをマッピングする
- 1度と2度のコネクション全体でブリッジ価値を測定する
- ウォームな紹介とコールドアウトリーチのどちらが適切かを判断する
lead-intelligenceやconnections-optimizerとは独立してグラフの数学的原理を理解する
単独での使用場面
ユーザーが主にランキングエンジンを必要としている場合にこのスキルを選択する:
- 「私のネットワークで誰が最もよい紹介をしてくれるか?」
- 「相互フォロワーをランク付けして、この人たちへの連絡を手伝ってもらえる人を見つける」
- 「このICPに対して私のグラフをマッピングする」
- 「ブリッジの数学的計算を見せる」
ユーザーが実際に以下を必要としている場合は、単独で使用しない:
- 完全なリード生成とアウトリーチシーケンス ->
lead-intelligenceを使用 - ネットワークのトリミング、再バランシング、拡張 ->
connections-optimizerを使用
入力
以下を収集または推論する:
- ターゲットとなる人物、企業、またはICP定義
- XまたはLinkedIn、あるいは両方におけるユーザーの現在のグラフ
- 役割、業界、地理、レスポンス性などの重み付け優先度
- 探索の深さと減衰の許容度
コアモデル
以下が与えられたとする:
T= 重み付きターゲットのセットM= 現在の相互フォロワー/直接コネクションd(m, t)= 相互フォロワーmからターゲットtへの最短ホップ距離w(t)= シグナルスコアリングからのターゲット重み
基本ブリッジスコア:
B(m) = Σ_{t ∈ T} w(t) · λ^(d(m,t) - 1)ここで:
λは減衰因子、通常0.5- 直接パスは全価値を提供
- ホップが増えるごとに貢献が半分になる
2度拡張:
B_ext(m) = B(m) + α · Σ_{m' ∈ N(m) \\ M} Σ_{t ∈ T} w(t) · λ^(d(m',t))ここで:
N(m) \\ Mは相互フォロワーが知っているがユーザーが知らない人のセットαは2度の到達可能性に対する割引、通常0.3
レスポンス調整後の最終ランキング:
R(m) = B_ext(m) · (1 + β · engagement(m))ここで:
engagement(m)は正規化されたレスポンス性または関係強度βはエンゲージメントボーナス、通常0.2
解釈:
- 第1層:高い
R(m)と直接ブリッジパス -> ウォームな紹介リクエスト - 第2層:中程度の
R(m)と1ホップのブリッジパス -> 条件付き紹介リクエスト - 第3層:低い
R(m)またはブリッジなし -> 直接アウトリーチまたはギャップ補完に注力
スコアリングシグナル
グラフ探索前に、現在の優先度セットに基づいてターゲットを重み付けする:
- 役職または職位の一致度
- 企業または業界の適合性
- 現在のアクティビティと時効性
- 地理的な関連性
- 影響力またはリーチ
- レスポンスの可能性
探索後に相互フォロワーを重み付けする:
- ターゲットセットへの重み付きパスの数
- それらのパスの直接性
- レスポンス性または過去のインタラクション履歴
- 紹介を行うためのコンテキスト適合性
ワークフロー
1. 重み付きターゲットセットを構築する。 2. X、LinkedIn、または両方からユーザーのグラフを取得する。 3. 直接ブリッジスコアを計算する。 4. 最も価値の高い相互フォロワーの2度の候補を拡張する。 5. R(m) でランク付けする。 6. 以下を返す:
- 最良のウォームな紹介リクエスト
- 条件付きブリッジパス
- ウォームパスが存在しないグラフギャップ
出力フォーマット
ソーシャルグラフランキング
====================
優先度セット:
プラットフォーム:
減衰モデル:
トップブリッジ
- 相互フォロワー / コネクション
基本スコア:
拡張スコア:
最良ターゲット:
パスサマリー:
推奨アクション:
条件付きパス
- 相互フォロワー / コネクション
理由:
追加ホップコスト:
ウォームパスなし
- ターゲット
推奨:直接連絡 / グラフギャップを補完関連スキル
lead-intelligenceはより広いターゲット発見とアウトリーチパイプラインでこのランキングモデルを使用するconnections-optimizerは誰を保持、トリミング、または追加するかを決定する際に同じブリッジロジックを使用するbrand-voiceは紹介リクエストや直接アウトリーチを起草する前に実行するx-apiはXグラフへのアクセスとオプションの実行パスを提供する
Related skills
How it compares
Choose social-graph-ranker when you already have connection data and need ranked warm-intro paths; use broader ECC outreach skills when you need full lead generation rather than graph scoring alone.
FAQ
What does social-graph-ranker score?
social-graph-ranker scores existing X and LinkedIn connections by warm-intro potential and bridge strength, ranking mutual followers and mapping warm paths to a target list while measuring value across first- and second-degree ties.
When should social-graph-ranker run alone?
Run social-graph-ranker alone when you need introducer ranking, bridge math, or ICP path mapping. For full lead pipelines or network maintenance, pair it with ECC skills like lead-intelligence or connections-optimizer instead.
Which networks does social-graph-ranker support?
social-graph-ranker ranks connections across X and LinkedIn, normalizing both graphs into one weighted ranking layer that compares introducer candidates and recommends warm intro versus cold outreach per target.