letter-rank

Rank outreach contacts by acquisition-fit signals to select a subset for physical letter sends.

Updated Aug 1, 2026
One-click install
npx skills add https://github.com/nicogoldberg1-rgb/opensourcing-release --skill letter-rank-nicogoldberg1-rgb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: letter-rank
Source: https://github.com/nicogoldberg1-rgb/opensourcing-release/tree/main/skills/letter-rank
Command: npx skills add https://github.com/nicogoldberg1-rgb/opensourcing-release --skill letter-rank-nicogoldberg1-rgb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Physical mail is the most expensive touch in an outreach sequence, and sending letters to every contact wastes budget on low-fit targets. This Skill scores and ranks contacts by acquisition-fit signals so letter spend goes only to the highest-quality subset. ## Core Features & Use Cases - Fit-Based Scoring: Scores companies on revenue fit, headcount fit, company vintage, prior deal intent, and revenue-per-employee efficiency, with a hard independence filter excluding investor-backed firms. - Provider-Agnostic, Cache-First: Reads normalized screening rows already produced by the cycle (from udu, Inven, or both), tolerating missing fields without blocking the ranking. - Operator-Gated Cutoff: Presents a ranked table with coverage stats and cluster breaks, then lets the operator pick the top-N cutoff before handing the subset to /send-letter. - Use Case: In a mid-conviction niche with 20 sequenced contacts, rank them, pick the top 8, and cut postage cost by 60% while the ranked-out contacts still receive email and LinkedIn touches. ## Quick Start Ask Claude Code to run the letter-rank skill for your niche, for example: rank the contacts in my current outreach cycle and suggest a cutoff for the letter send.

Frequently Asked Questions about letter-rank

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I rank contacts before sending physical outreach letters?

Run the letter-rank skill against your cycle's state directory. It scores each contact's company on revenue fit, headcount fit, vintage, intent, and efficiency, presents a ranked table, and lets you pick a top-N cutoff that is handed to /send-letter.

Does contact ranking require an Inven subscription or udu API key?

No. The skill does no data collection of its own and scores whatever screening rows the cycle already produced, whether from udu, Inven, or both. It can even rank a bare CSV export, scoring unknown fields moderately instead of failing.

How does the ranking handle missing revenue or headcount data?

The formula is unknown-tolerant: unknown revenue or headcount scores a moderate 0.3 rather than zero, and missing values zero the efficiency bonus instead of penalizing the company. Thin coverage widens the confidence band but does not break the ranking.

Can I customize the scoring weights for my niche?

Yes. Before scoring, the skill surfaces the current revenue band, headcount weights, and bonus caps and asks you to confirm or override them. Confirmed parameters persist to letter-rank-params.json in the cycle directory and are reused on re-runs.

When should I skip ranking and mail every contact?

Skip ranking for high-conviction niches where upstream screening was tight enough that every sequenced contact is already a known fit. In that case /send-letter runs at full coverage and letter-rank adds no value.