옵션
집집 Skill 생산성 및 작업흐름 social-graph-ranker

social-graph-ranker

affaan-m/ECC affaan-m/ECC

감쇠 및 참여도 보너스가 적용된 가중 그래프 모델을 사용하여, ‘웜 인트로덕션’의 경우 브리지 값에 따라 상호 연결 관계를 순위를 매깁니다.

...모든 것을 확장하십시오
0
업데이트 된 시간 2026년 10월 12일

소셜 그래프 랭커

네트워크를 고려한 홍보 활동을 위한 표준 가중 그래프 순위 지정 레이어.

다음과 같은 경우 이 기능을 사용하십시오:

  • 소개 가치에 따라 기존 상호 팔로워 또는 연결 관계를 순위를 매길 때
  • 따뜻한 경로를 대상 목록에 매핑해야 할 때
  • 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) 이 낮거나 실행 가능한 연결 경로가 없는 경우 -> 직접 연락 또는 후속 조치로 공백 메우기

점수 산정 신호

그래프 탐색 전에 현재 우선순위 세트에 중요한 요소를 바탕으로 가중치 목표 설정:

  • 직무 또는 직책의 적합성
  • 회사 또는 산업 적합성
  • 현재 활동 및 최근 활동 여부
  • 지리적 관련성
  • 영향력 또는 도달 범위
  • 응답 가능성

탐색 후 상호 관계에 다음을 적용하여 가중치를 부여합니다:

  • 대상 집합으로 이어지는 가중 경로의 수
  • 해당 경로의 직관성
  • 반응성 또는 이전 상호작용 이력
  • 소개를 작성하는 데 있어 상황적 적합성

워크플로우

  1. 가중치가 부여된 대상 집합을 구축합니다.
  2. X, LinkedIn 또는 둘 모두에서 사용자의 그래프를 가져옵니다.
  3. 직접 연결 점수를 계산합니다.
  4. 가치가 가장 높은 상호 연결 대상에 대해 2차 후보군을 확장합니다.
  5. R(m) 순으로 정렬합니다.
  6. 반환값:
    • 가장 적합한 ‘웜 인트로’ 요청
    • 조건부 브리지 경로
    • 따뜻한 경로가 존재하지 않는 그래프의 공백

출력 형식

소셜 그래프 랭킹
====================

우선순위 집합:
플랫폼:
감쇠 모델:

상위 브리지
- 상호 / 연결
  기본 점수:
  확장 점수:
  최적 대상:
  경로 요약:
  권장 조치:

조건부 경로
- 상호 / 연결
  이유:
  추가 홉 비용:

따뜻한 경로 없음
- 대상
  권장 사항: 직접 연락 / 그래프 간극 메우기

관련 스킬

  • lead-intelligence는 더 광범위한 대상 발굴 및 아웃리치 파이프라인 내에서 이 순위 모델을 사용합니다
  • connections-optimizer는 누구를 유지, 제거 또는 추가할지 결정할 때 동일한 연결 논리를 사용합니다
  • brand-voice는 소개 요청서 초안 작성이나 직접 연락을 시도하기 전에 실행되어야 합니다
  • x-api는 X 그래프에 대한 액세스 및 선택적 실행 경로를 제공합니다
GitHub에서 보기
---
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

복사 복사
빠른 설정: 스킬 폴더를 .claude/skills/로 복사하세요. Claude가 해당 스킬을 자동으로 감지하여 사용합니다.
저장소 affaan-m/ECC

관련 스킬

airtable-automation
업데이트 된 시간 2026년 6월 29일
notion-automation
업데이트 된 시간 2026년 6월 29일
seo-programmatic
업데이트 된 시간 2026년 6월 29일
revops
업데이트 된 시간 2026년 6월 29일
OR