OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add affaan-m/ecc --skill social-graph-ranker
Weighted social-graph ranking for warm intro discovery, bridge scoring, and network gap analysis across X and LinkedIn. Use when the user wants the reusable graph-ranking engine itself, not the broader outreach or network-maintenance workflow layered on top of it.
npx skills add affaan-m/ecc --skill social-graph-ranker
Canonical weighted graph-ranking layer for network-aware outreach.
Use this when the user needs to:
lead-intelligence or connections-optimizerChoose this skill when the user primarily wants the ranking engine:
Do not use this by itself when the user really wants:
lead-intelligenceconnections-optimizerCollect or infer:
Given:
T = weighted target setM = your current mutuals / direct connectionsd(m, t) = shortest hop distance from mutual m to target tw(t) = target weight from signal scoringBase bridge score:
Where:
λ is the decay factor, usually 0.5Second-order expansion:
Where:
N(m) \\ M is the set of people the mutual knows that you do notα discounts second-order reach, usually 0.3Response-adjusted final ranking:
Where:
engagement(m) is normalized responsiveness or relationship strengthβ is the engagement bonus, usually 0.2Interpretation:
R(m) and direct bridge paths -> warm intro asksR(m) and one-hop bridge paths -> conditional intro asksR(m) or no viable bridge -> direct outreach or follow-gap fillWeight targets before graph traversal with whatever matters for the current priority set:
Weight mutuals after traversal with:
R(m).lead-intelligence uses this ranking model inside the broader target-discovery and outreach pipelineconnections-optimizer uses the same bridge logic when deciding who to keep, prune, or addbrand-voice should run before drafting any intro request or direct outreachx-api provides X graph access and optional execution paths