social-graph-ranker
affaan-m/ECC
감쇠 및 참여도 보너스가 적용된 가중 그래프 모델을 사용하여, ‘웜 인트로덕션’의 경우 브리지 값에 따라 상호 연결 관계를 순위를 매깁니다.
...모든 것을 확장하십시오소셜 그래프 랭커
네트워크를 고려한 홍보 활동을 위한 표준 가중 그래프 순위 지정 레이어.
다음과 같은 경우 이 기능을 사용하십시오:
- 소개 가치에 따라 기존 상호 팔로워 또는 연결 관계를 순위를 매길 때
- 따뜻한 경로를 대상 목록에 매핑해야 할 때
- 1차 및 2차 연결 간 브리지 값 측정
- 어떤 대상에게 ‘따뜻한 소개’를, 어떤 대상에게 ‘직접적인 콜드 아웃리치’를 적용할지 결정해야 할 때
리드 인텔리전스나연결 최적화도구와 별개로 그래프 수학을 이해하고자 할 때
이 독립형 도구를 사용할 때
사용자가 주로 순위 결정 엔진을 원할 때 이 스킬을 선택하십시오:
- "내 네트워크에서 나를 소개해 줄 수 있는 최적의 사람은 누구인가?"
- "이 사람들에게 나를 연결해 줄 수 있는 사람 순으로 내 공통 지인들을 순위를 매겨주세요"
- "내 그래프를 이 ICP와 대조해 보세요"
- "연결 경로 분석 결과를 보여주세요"
사용자가 실제로 다음을 원할 때는 이 스킬을 단독으로 사용하지 마십시오:
- 전체 리드 생성 및 아웃바운드 시퀀싱 ->
리드 인텔리전스사용 - 네트워크의 정리, 재조정 및 확장 ->
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)이 낮거나 실행 가능한 연결 경로가 없는 경우 -> 직접 연락 또는 후속 조치로 공백 메우기
점수 산정 신호
그래프 탐색 전에 현재 우선순위 세트에 중요한 요소를 바탕으로 가중치 목표 설정:
- 직무 또는 직책의 적합성
- 회사 또는 산업 적합성
- 현재 활동 및 최근 활동 여부
- 지리적 관련성
- 영향력 또는 도달 범위
- 응답 가능성
탐색 후 상호 관계에 다음을 적용하여 가중치를 부여합니다:
- 대상 집합으로 이어지는 가중 경로의 수
- 해당 경로의 직관성
- 반응성 또는 이전 상호작용 이력
- 소개를 작성하는 데 있어 상황적 적합성
워크플로우
- 가중치가 부여된 대상 집합을 구축합니다.
- X, LinkedIn 또는 둘 모두에서 사용자의 그래프를 가져옵니다.
- 직접 연결 점수를 계산합니다.
- 가치가 가장 높은 상호 연결 대상에 대해 2차 후보군을 확장합니다.
R(m)순으로 정렬합니다.- 반환값:
- 가장 적합한 ‘웜 인트로’ 요청
- 조건부 브리지 경로
- 따뜻한 경로가 존재하지 않는 그래프의 공백
출력 형식
소셜 그래프 랭킹
====================
우선순위 집합:
플랫폼:
감쇠 모델:
상위 브리지
- 상호 / 연결
기본 점수:
확장 점수:
최적 대상:
경로 요약:
권장 조치:
조건부 경로
- 상호 / 연결
이유:
추가 홉 비용:
따뜻한 경로 없음
- 대상
권장 사항: 직접 연락 / 그래프 간극 메우기
관련 스킬
lead-intelligence는더 광범위한 대상 발굴 및 아웃리치 파이프라인 내에서 이 순위 모델을 사용합니다connections-optimizer는누구를 유지, 제거 또는 추가할지 결정할 때 동일한 연결 논리를 사용합니다brand-voice는소개 요청서 초안 작성이나 직접 연락을 시도하기 전에 실행되어야 합니다x-api는X 그래프에 대한 액세스 및 선택적 실행 경로를 제공합니다
---
name: social-graph-ranker
description: Ranks mutual connections by bridge value for warm introductions, using a weighted graph model with decay and engagement bonuses.
---
# Social Graph Ranker
Canonical weighted graph-ranking layer for network-aware outreach.
Use this when the user needs to:
- rank existing mutuals or connections by intro value
- map warm paths to a target list
- measure bridge value across first- and second-order connections
- decide which targets deserve warm intros versus direct cold outreach
- understand the graph math independently from `lead-intelligence` or `connections-optimizer`
## When To Use This Standalone
Choose this skill when the user primarily wants the ranking engine:
- "who in my network is best positioned to introduce me?"
- "rank my mutuals by who can get me to these people"
- "map my graph against this ICP"
- "show me the bridge math"
Do not use this by itself when the user really wants:
- full lead generation and outbound sequencing -> use `lead-intelligence`
- pruning, rebalancing, and growing the network -> use `connections-optimizer`
## Inputs
Collect or infer:
- target people, companies, or ICP definition
- the user's current graph on X, LinkedIn, or both
- weighting priorities such as role, industry, geography, and responsiveness
- traversal depth and decay tolerance
## Core Model
Given:
- `T` = weighted target set
- `M` = your current mutuals / direct connections
- `d(m, t)` = shortest hop distance from mutual `m` to target `t`
- `w(t)` = target weight from signal scoring
Base bridge score:
```text
B(m) = Σ_{t ∈ T} w(t) · λ^(d(m,t) - 1)
```
Where:
- `λ` is the decay factor, usually `0.5`
- a direct path contributes full value
- each extra hop halves the contribution
Second-order expansion:
```text
B_ext(m) = B(m) + α · Σ_{m' ∈ N(m) \\ M} Σ_{t ∈ T} w(t) · λ^(d(m',t))
```
Where:
- `N(m) \\ M` is the set of people the mutual knows that you do not
- `α` discounts second-order reach, usually `0.3`
Response-adjusted final ranking:
```text
R(m) = B_ext(m) · (1 + β · engagement(m))
```
Where:
- `engagement(m)` is normalized responsiveness or relationship strength
- `β` is the engagement bonus, usually `0.2`
Interpretation:
- Tier 1: high `R(m)` and direct bridge paths -> warm intro asks
- Tier 2: medium `R(m)` and one-hop bridge paths -> conditional intro asks
- Tier 3: low `R(m)` or no viable bridge -> direct outreach or follow-gap fill
## Scoring Signals
Weight targets before graph traversal with whatever matters for the current priority set:
- role or title alignment
- company or industry fit
- current activity and recency
- geographic relevance
- influence or reach
- likelihood of response
Weight mutuals after traversal with:
- number of weighted paths into the target set
- directness of those paths
- responsiveness or prior interaction history
- contextual fit for making the intro
## Workflow
1. Build the weighted target set.
2. Pull the user's graph from X, LinkedIn, or both.
3. Compute direct bridge scores.
4. Expand second-order candidates for the highest-value mutuals.
5. Rank by `R(m)`.
6. Return:
- best warm intro asks
- conditional bridge paths
- graph gaps where no warm path exists
## Output Shape
```text
SOCIAL GRAPH RANKING
====================
Priority Set:
Platforms:
Decay Model:
Top Bridges
- mutual / connection
base_score:
extended_score:
best_targets:
path_summary:
recommended_action:
Conditional Paths
- mutual / connection
reason:
extra hop cost:
No Warm Path
- target
recommendation: direct outreach / fill graph gap
```
## Related Skills
- `lead-intelligence` uses this ranking model inside the broader target-discovery and outreach pipeline
- `connections-optimizer` uses the same bridge logic when deciding who to keep, prune, or add
- `brand-voice` should run before drafting any intro request or direct outreach
- `x-api` provides X graph access and optional execution paths
모든 파일
1개 파일social-graph-ranker 설치
스킬 파일을 다운로드하여 .claude/skills/ 디렉터리에 압축을 풀어주세요.
ZIP 다운로드저장소를 클론하고 스킬 파일을 프로젝트에 복사하세요.
git clone https://github.com/affaan-m/ECC/tree/main/skills/social-graph-ranker # Copy SKILL.md to your .claude/skills/ directory
복사





집
