Agent skill

Predictable Revenue

by wondelai in wondelai/skills

Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM).

MITAuto-check passedSales & Support

Install Predictable Revenue

skills CLI
$ npx skills add wondelai/skills --skill predictable-revenue -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wondelai/skills predictable-revenue --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wondelai/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/predictable-revenue .claude/skills/predictable-revenue && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
predictable-revenue
GitHub stars
2.4k
Token cost
~3.1k tokens
SKILL.md length
1,402 words
Files
9 (incl. references)
Skills in repo
62
Repo updated
First seen
Licence
MIT

At a glance

Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM).

  • Works in 5 steps: Build Target Account List → The Referral Email → Follow Up → …
  • The user mentions outbound sales
  • SKILL.md covers Core Principle, Scoring, The Three Types of Leads and Sales Role Specialization, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Predictable Revenue is an agent skill from wondelai/skills. Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM). Use when the user mentions "outbound sales", "Cold Calling 2.0", "cold email sequences", "sales pipeline", "SDR process", "sales development", "build an outbound sales team", or "fill my pipeline". Also trigger when setting up a B2B SaaS sales team from scratch or building a lead-qualification framework to improve close rates. Covers the three lead types (seeds/nets/spears), role specialization, the referral-email method, ANUM…

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including reference files (for example `references/case-studies.md`, `references/cold-calling-2.md` and `references/lead-types.md`).

It sits in Sales & Support, covering Cold outreach, CRM management and Multi-tenancy. The repository describes itself as: Wondel.ai Agent Skills — Business, Marketing, UX & Coding Frameworks from Bestselling Books. 50 skills + 12 guided journeys for Claude Code, Codex, Cursor & other agentskills.io… The licence is MIT.

When your agent uses it

  • The user mentions outbound sales
  • Cold Calling 2.0
  • Cold email sequences
  • Sales development

Example prompts

  • “outbound sales”
  • “Cold Calling 2.0”
  • “cold email sequences”
  • “/predictable-revenue”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Build Target Account List
  2. The Referral Email
  3. Follow Up
  4. Qualify with ANUM
  5. Hand Off to AE

What it can do on your machine

Read from SKILL.md and the folder at commit c172996. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • amazon.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Predictable Revenue loads about 3.1k tokens when it runs, and up to ~29k if it reads all its reference files. Until then it costs about 166 tokens; SKILL.md has 1,402 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~166
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~29k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from wondelai/skills at commit c172996, republished under its MIT licence (© wondelai). 1,402 words, ~3,076 tokens.

Download SKILL.mdSave it as .claude/skills/predictable-revenue/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.
name
predictable-revenue
description
Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM). Use when the user mentions "outbound sales", "Cold Calling 2.0", "cold email sequences", "sales pipeline", "SDR process", "sales development", "build an outbound sales team", or "fill my pipeline". Also trigger when setting up a B2B SaaS sales team from scratch or building a lead-qualification framework to improve close rates. Covers the three lead types (seeds/nets/spears), role specialization, the referral-email method, ANUM qualification, and pipeline math. For offer design, see hundred-million-offers. For persuasion science, see influence-psychology.
license
MIT
metadata.author
wondelai
metadata.version
1.4.0

Predictable Revenue Framework

A systematic approach to building a scalable, predictable B2B sales machine — the outbound prospecting system that helped Salesforce add $100M in recurring revenue.

Core Principle

Predictable lead generation drives predictable revenue. The biggest mistake in sales is having the same people prospect AND close — specialization creates a repeatable, scalable machine. Traditional cold calling is dead; Cold Calling 2.0 (mass, personalized cold emails that generate referrals to the right person) is the new outbound.

Scoring

Goal: 10/10. Score a sales process 0-10 by awarding 2 points for each of the five Quick Diagnostic rows it satisfies (prospecting/closing separated, defined outbound process, 3-month pipeline predictability, known lead-type mix, standardized SDR→AE handoff). Bands: 9-10 = role separation plus a repeatable process that predicts pipeline; 5-6 = some specialization but ad-hoc prospecting or unpredictable pipeline; ≤3 = one person prospects and closes, revenue depends on heroics. Always give the current score and the specific diagnostic rows blocking 10/10.

The Three Types of Leads

Not all leads are equal — treat them differently.

TypeSourceConversionCostExample
SeedsWord of mouth, referrals, organicHighestLowest (takes time)Customer referral, NPS-driven
NetsMarketing campaigns, inboundMediumMediumContent, SEO, webinars
SpearsOutbound prospectingLower but predictableHigher (people-intensive)Cold Calling 2.0

Key insight: Most companies over-invest in nets and under-invest in spears; seeds are the best but can't be manufactured quickly. Invest accordingly — customer success and referral programs (seeds), content and paid acquisition (nets), SDR team (spears).

See references/lead-types.md when deciding where to invest — it sizes the seeds/nets/spears budget split by company stage.

Sales Role Specialization

The #1 principle: separate prospecting from closing. When AEs prospect and close, they hate prospecting and pipeline becomes feast-or-famine.

RoleFocusMetrics
SDR (Sales Development Rep)Outbound prospecting → qualified opportunitiesQualified meetings/month
MDR (Market Development Rep)Inbound lead qualificationQualified leads/month
AE (Account Executive)Close dealsRevenue closed, win rate
CSM (Customer Success Manager)Retain and grow accountsRetention, expansion revenue
SDR (Sales Development Rep)

Generate qualified pipeline: research target accounts, send Cold Calling 2.0 emails, get referred to the right person, qualify with ANUM, pass to AEs. Not their job: closing, inbound leads, or existing customers. One SDR typically generates 10-20 qualified opportunities per month — measure opportunities, response rate, meetings booked, and pipeline value.

AE (Account Executive)

Close deals from qualified pipeline: run discovery, demo, negotiate, close, hand off to CSM. Not their job: prospecting (SDR), inbound qualification (MDR), or post-sale management (CSM). Measure revenue closed, win rate, average deal size, and sales cycle length.

CSM (Customer Success Manager)

Retain and grow accounts: onboard, drive adoption, surface expansion opportunities, prevent churn. Measure net revenue retention, churn rate, expansion revenue, and NPS/CSAT.

The virtuous cycle: SDR generates pipeline → AE closes → CSM retains/grows → happy customer refers (Seeds).

See references/roles.md when defining a new role or org chart — it has full charters, career paths, and hiring profiles for each role.

Cold Calling 2.0

Outbound prospecting that replaces traditional cold calling, which fails on every front: 1-3% connection rate, gatekeepers, brand damage, no scalability.

1. Build list → 2. Send mass email → 3. Get referral → 4. Call the referral → 5. Qualify
Step 1: Build Target Account List

Define your Ideal Customer Profile (company size, industry, tech stack, geography, pain points), then build the list via LinkedIn Sales Navigator, ZoomInfo/Apollo/Clearbit, or industry directories. Target 200-500 accounts per SDR per quarter.

Step 2: The Referral Email

The core innovation: don't email the decision maker — email above them and ask for a referral down. Senior people forward emails, and referrals get 3-5x higher response because the introduction comes from inside the company. The email asks one thing — "who is the right person?" — under 100 words, no pitch, no attachments, no links, easy to forward. Response rate: 9-15% vs. 1-3% for traditional cold emails. For the verbatim template, subject-line open-rate table, and the full Day 1/3/7/14/30 sequence bodies, open references/cold-calling-2.md.

Step 3: Follow Up
DayAction
1Send referral email
3Follow up if no response
7Second follow-up (different angle)
14Break-up email ("Should I close your file?")
30Re-engage (new trigger event or content)

The break-up email on Day 14 often draws the highest response in the sequence — people respond to losing the opportunity (scarcity).

Step 4: Qualify with ANUM
CriteriaQuestionStrong SignalWeak Signal
AuthorityCan this person decide?Decision maker or strong influencerNo buying power
NeedDo they have the problem you solve?Active pain, seeking solutions"Nice to have"
UrgencyWhen must they solve it?This quarter, budget allocated"Someday"
MoneyCan they afford it?Budget exists, within rangeNo budget, too expensive

Call structure: rapport (2 min) → set agenda ("understand your situation, see if there's a fit") → discovery questions with ANUM built in (10-15 min) → next steps (if qualified, schedule AE demo).

Step 5: Hand Off to AE

Include account background and ICP match, contact details and role, pain points, ANUM notes, agreed next steps, and competitive intel. SDR introduces AE on a brief 3-way call or email, then drops off.

Ethical boundary: Comply with spam laws (CAN-SPAM, GDPR) and honor opt-outs immediately — including removing a hostile "stop emailing me" from the sequence on the spot, not at the next scheduled touch.

See references/qualification.md when running the ANUM discovery call — it has the full discovery question bank per criterion.

Show full SKILL.md (539 more words)Show less

Pipeline Math

Work backward from the revenue goal:

Revenue Goal ÷ Average Deal Size = Deals Needed
Deals Needed ÷ Win Rate = Opportunities Needed
Opportunities Needed ÷ SDR Conversion = Prospects Needed
Prospects Needed ÷ Response Rate = Emails Needed

Example: $1M ARR ÷ $20K deals = 50 deals; ÷ 25% win rate = 200 opportunities; at 10% response rate and 10% response-to-qualified conversion = 20,000 emails ≈ 2-3 SDRs (each sends 300-500/month).

MetricBenchmark
Emails per SDR per day50-100
Response rate9-15%
Qualified opportunities per SDR per month10-20
AE demo-to-close rate20-30%
Average sales cycle30-90 days

See references/pipeline-math.md when sizing the SDR team to a revenue target — it has the full capacity-planning and revenue-modeling templates.

Building the Sales Development Team

See references/case-studies.md when you want a worked precedent for standing up or scaling the machine — it walks through Salesforce, HubSpot, and other implementations with starting state, results, and failure modes.

Hiring SDRs

Hire for coachability (the most important trait), curiosity, strong writing, resilience, and organization — experience is optional. Source recent graduates, career changers, and internal transfers. Career path: SDR (6-18 months) → Senior SDR → AE or SDR Manager.

SDR Ramp Time
PhaseTimelineExpectations
TrainingWeeks 1-2Product knowledge, tools, process
ShadowingWeeks 3-4Observe experienced SDRs, practice
RampingMonths 2-350% of quota
Full quotaMonth 4+100% of quota

Expect 3-4 months to full productivity.

SDR Compensation

Base + variable, typically 60/40 or 70/30. Pay variable per qualified opportunity generated, with bonuses for opportunities that close and for exceeding quota.

See references/team-building.md when hiring or building the comp plan — it has interview scorecards, the onboarding curriculum, and detailed compensation structures.

Metrics and Dashboards

Leading Indicators (Predictive)

Emails sent per SDR per day, response rate, meetings booked per week, qualified opportunities per month, pipeline value generated.

Lagging Indicators (Results)

Revenue closed, win rate, average deal size, sales cycle length, customer acquisition cost (CAC).

Efficiency Metrics

Cost per qualified opportunity, SDR:AE ratio (typically 2-3 SDRs per AE), LTV:CAC (target >3:1), payback period.

Cadence: daily activity metrics → weekly pipeline → monthly revenue → quarterly efficiency.

See references/metrics.md when building the sales dashboard — it has KPI definitions, formulas, and dashboard layouts by cadence.

Common Mistakes

MistakeWhy It FailsFix
AEs prospectingFeast-or-famine pipelineHire dedicated SDRs
Long, pitchy emailsLow response rateShort, referral-focused emails
No ICP definitionEffort wasted on wrong accountsDefine ICP before hiring SDRs
Too few SDRsNot enough pipelineWork backward from revenue goal
No hand-off processLeads fall through cracksStandardize SDR→AE handoff
Measuring activity, not resultsBusy but not productiveTrack qualified opportunities, not emails

Quick Diagnostic

Audit any B2B sales process:

QuestionIf NoAction
Are prospecting and closing separated?SDRs doing both = bottleneckCreate dedicated SDR role
Is there a defined outbound process?Ad-hoc prospectingImplement Cold Calling 2.0
Can you predict pipeline 3 months out?Revenue is unpredictableBuild pipeline math model
Do you know your lead type mix?Over-reliance on one sourceBalance seeds, nets, spears
Is SDR→AE handoff standardized?Leads lost in transitionCreate handoff checklist

Further Reading

For the complete system:

About the Author

Aaron Ross built the outbound sales process at Salesforce.com that added $100M+ in recurring revenue, and co-founded Predictable Revenue Inc. His book Predictable Revenue — known as "The Bible of Outbound Sales" — made Cold Calling 2.0 the standard for B2B outbound prospecting.

© wondelai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 8 other files (references) in predictable-revenue of wondelai/skills.

  • SKILL.md
  • references/case-studies.md
  • references/cold-calling-2.md
  • references/lead-types.md
  • references/metrics.md
  • references/pipeline-math.md
  • references/qualification.md
  • references/roles.md
  • references/team-building.md

Open the folder on GitHubat commit c172996

Compare with similar skills

Predictable Revenue next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Predictable Revenue compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Predictable Revenue this skillwondelai/skills2.4k—~3.1kAutomated safety check: PassMIT
RevopsAvdLee/RocketSimApp8066 repos~3.7kAutomated safety check: PassCustom licence
Cold EmailLeoYeAI/openclaw-marketing-skills1k4 repos~1.8kAutomated safety check: PassCustom licence
B2B Lead Generationminhnv0807/ai-business-skills609—~1.2kAutomated safety check: PassMIT
Cold Emailalirezarezvani/claude-skills28k1 repos~3.6kAutomated safety check: PassMIT
Cold Email Templates 34swan-gtm/gtm-skills172—~581Automated safety check: PassMIT

Similar skills

  • Revops

    AvdLee/RocketSimApp

    When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes.

    806 GitHub starsUsed in 6 repos~3.7k tokens
    Sales & SupportAuto-check passed
  • Cold Email

    LeoYeAI/openclaw-marketing-skills

    Write B2B cold emails and follow-up sequences that get replies.

    1k GitHub starsUsed in 4 repos~1.8k tokens
    Sales & SupportAuto-check passed
  • B2B Lead Generation

    minhnv0807/ai-business-skills

    Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.

    609 GitHub stars~1.2k tokensUpdated 28 days ago
    Sales & SupportAuto-check passed
  • Cold Email

    alirezarezvani/claude-skills

    When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them.

    28k GitHub starsUsed in 1 repo~3.6k tokens
    Sales & SupportAuto-check passed
  • Cold Email Templates 34

    swan-gtm/gtm-skills

    A skill your agent uses when building email campaigns, looking for proven cold email templates, or expanding an outreach playbook.

    172 GitHub stars~581 tokensUpdated 3 days ago
    Sales & SupportAuto-check passed
  • Cold Outreach

    ericrisco/rsc-harness

    A skill your agent uses when writing a cold email or LinkedIn DM to a stranger and its cadence: first-touch copy under a word ceiling, 4-7 step bump sequences, per-inbox volume and warm-up limits…

    180 GitHub stars~4.1k tokensUpdated yesterday
    Sales & SupportAuto-check passed

More from wondelai/skills

All 62 skills in this repo
  • Crossing The Chasm

    wondelai/skills

    Navigate the technology adoption lifecycle from early adopters to mainstream market.

    2.4k GitHub stars~3.6k tokensUpdated 1 mo ago
    Auto-check passed
  • Design Everyday Things

    wondelai/skills

    Apply foundational design principles: affordances, signifiers, constraints, feedback, and conceptual models.

    2.4k GitHub stars~4k tokensUpdated 1 mo ago
    Auto-check passed
  • Design Sprint

    wondelai/skills

    Run a structured 5-day process to prototype, test, and validate product ideas with real users.

    2.4k GitHub stars~3.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Hooked UX

    wondelai/skills

    Design habit-forming product loops using the Hook Model (Trigger, Action, Variable Reward, Investment).

    2.4k GitHub stars~3.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Improve Retention

    wondelai/skills

    Diagnose and fix retention problems using behavior design (B=MAP).

    2.4k GitHub stars~3.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Monetizing Innovation

    wondelai/skills

    Design products and pricing around validated willingness to pay, from Ramanujam & Tacke's "Monetizing Innovation".

    2.4k GitHub stars~5.2k tokensUpdated 1 mo ago
    Auto-check passed

Categories

Questions about Predictable Revenue

What does Predictable Revenue do?

Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM). Predictable Revenue is an agent skill from wondelai/skills. Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM).

When should I use Predictable Revenue?

Predictable Revenue fits situations like: the user mentions outbound sales; cold Calling 2.0; cold email sequences; sales development.

How do I install Predictable Revenue in Claude Code?

Run `npx skills add wondelai/skills --skill predictable-revenue -a claude-code`. Or copy the skill folder (predictable-revenue in wondelai/skills) into .claude/skills/predictable-revenue in your project. Claude Code loads it when a task matches its description.

How do I install Predictable Revenue in Codex?

Run `npx skills add wondelai/skills --skill predictable-revenue -a codex`. Or copy the skill folder (predictable-revenue in wondelai/skills) into .agents/skills/predictable-revenue in your project. Codex loads it when a task matches its description.

Can I use Predictable Revenue in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wondelai/skills --skill predictable-revenue -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/predictable-revenue, .gemini/skills/predictable-revenue, .github/skills/predictable-revenue and .opencode/skills/predictable-revenue in your project.

What does Predictable Revenue need to run?

SKILL.md names no scripts, command-line tools or credentials: Predictable Revenue is instructions for the agent only.

Does Predictable Revenue access the network?

SKILL.md names 1 domain. As links in the text: amazon.com. This is read from the text; nothing was executed.

Is Predictable Revenue safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Predictable Revenue use?

Predictable Revenue is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Predictable Revenue use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 26k tokens, read only when the agent opens those files.

What are the alternatives to Predictable Revenue?

Skills that share tags, products or a category with Predictable Revenue: Revops (AvdLee/RocketSimApp, 806 stars), Cold Email (LeoYeAI/openclaw-marketing-skills, 1k stars), B2B Lead Generation (minhnv0807/ai-business-skills, 609 stars) and Cold Email (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Predictable Revenue?

wondelai (a GitHub organization) maintains it in wondelai/skills, which has 2,371 GitHub stars. The repository holds 62 skills in this directory. The repository was last updated on September 10, 2026.

Source: wondelai/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.