New to Claude Skills? Learn how to install them →

anthropics on GitHub

Lead Triage

OfficialFree

Prioritize HubSpot leads with actionable insights.

Get this skill

Free · Opens the source repo

What Lead Triage does

Lead Triage is designed to streamline the process of managing inbound leads from HubSpot. By analyzing engagement signals, company fit, and urgency markers, this skill generates a prioritized list of leads to contact, complete with tailored talking points. It helps sales professionals focus their efforts on the most promising leads, maximizing their chances of conversion. The skill is particularly beneficial for teams that handle a large volume of leads and need an efficient way to prioritize their outreach efforts.

When a user requests to prioritize leads, Lead Triage pulls relevant contacts from HubSpot, specifically those classified as Leads or Marketing Qualified Leads (MQLs) that are not marked as Unqualified. It scores each lead based on a comprehensive four-dimensional model that includes engagement metrics from the last 30 days, alignment with the user's Ideal Customer Profile (ICP), urgency indicators, and recency penalties. This scoring system ensures that the most relevant leads are surfaced first, enabling users to make informed decisions about their outreach.

In addition to generating a ranked call list, Lead Triage offers to draft follow-up emails and suggest calendar slots for calls, enhancing the user's productivity. However, it maintains strict approval gates: it never sends emails or books calendar events without user consent, ensuring that the final decision remains with the user. This careful approach helps maintain control over communications while still providing valuable support in managing leads effectively.

Overall, Lead Triage is an essential tool for sales teams looking to optimize their lead management process. It reduces the time spent on sorting and prioritizing leads, allowing users to focus on high-value interactions that drive business growth.

When to use it

Use Lead Triage when you need to quickly identify which leads to contact first based on their engagement and fit.

When not to use it

This skill may not be suitable for teams not using HubSpot, as it relies on data from that platform.

What you can build with it

Prioritizing Daily Calls

Use Lead Triage to quickly generate a list of leads to contact each day, ensuring you focus on the most promising opportunities.

Drafting Follow-Ups

After identifying high-priority leads, ask Lead Triage to draft personalized follow-up emails based on previous interactions.

Scheduling Calls Efficiently

Leverage Lead Triage to propose suitable time slots for calls, streamlining your scheduling process without overbooking.

How to install Lead Triage

View source

1. Install with the skills CLI

npx skills add anthropics/knowledge-work-plugins/lead-triage --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by anthropics

Lead Triage

Quick start

Pull inbound leads from HubSpot, score them, and surface a ranked call list with talking points. Drafts follow-ups and proposes calendar slots — never sends or books without owner approval.

User: "prioritize my leads"
→ Pull contacts: lifecycle stage Lead or MQL, status ≠ Unqualified
→ Score each across engagement, company fit, urgency, recency
→ Return ranked list (size adapts to volume) with talking points
→ Offer to draft follow-ups and propose calendar slots

Workflow

  1. Pull leads from HubSpot. Fetch contacts with lifecyclestage = Lead or MQL and hs_lead_statusUnqualified. Use the field list in reference/hubspot-scoring.md. If HubSpot is unavailable, stop: "HubSpot is disconnected — connect it and try again."

  2. Clarify if trigger is ambiguous. If the user said only "pipeline" without a qualifier, ask: "Quick pipeline overview (deal stages + total value) or prioritized call list?" — then route accordingly. Do not score leads on a bare "pipeline."

  3. Score each lead. Apply the four-dimension model in reference/hubspot-scoring.md:

    • Engagement — email replies, opens, site visits in HubSpot (last 30 days only)
    • Company fit — industry and employee count vs. owner's ICP (default: any industry, 1–50 employees)
    • Urgency — lead age, stage duration, notes containing "urgent / ASAP / deadline / budget approved"
    • Recency penalty — subtract points if last activity was <24 hours ago (already touched today)
  4. Build the ranked list. Sort descending by composite score. Adapt list size to volume:

    • ≤10 leads → show all
    • 11–30 leads → show top 5
    • 30 leads → show top 8

    For each lead: name, company, score, one-paragraph talking point, last activity summary. If engagement signals are all >30 days old, flag: "Engagement signals are stale — approach as cold outreach."

  5. Offer follow-up drafts. Ask: "Draft follow-ups for any of these?" If yes, write one email per selected lead, matching the tone of their last outbound thread in Mail. Show draft; do not send.

  6. Offer calendar slots. Ask: "Propose call slots for any of these?" If yes, check Calendar for open 30-minute windows in the next two business days (avoid slots with existing events ±15 min). Propose two options per lead. Do not create events — the owner books.

Approval gates

  • Never send an email. Draft only; owner sends from their inbox.
  • Never create calendar events. Propose times; owner books.
  • Never change lifecycle stage or mark a lead Unqualified unless the owner explicitly asks.
  • Never include Customer or Evangelist lifecycle contacts in the lead list.
  • If zero leads match the filter, explain why and offer to check what lifecycle stages are in use — do not fabricate a list.

Reference

Frequently asked questions about Lead Triage

Similar skills