henriquecaner
UserPlugin para Claude Code com 40 skills de outbound B2B + briefing canônico que persiste entre sessões. Tunado para lemlist, agnóstico em fundo.
Categories
Indexed Skills (44)
unipile-v2-foundations
Convenção base para qualquer chamada à API Unipile v2 (a que usamos no engine/runtime/daemon). Use SEMPRE que for escrever, revisar ou depurar código que fala com a Unipile — autenticação, base URL, rotas /v2/{account_id}/..., paginação, erros, IDs de provider, segurança de conta e proxy. Leia esta skill antes das específicas (messaging, linkedin-search, posts-and-webhooks).
unipile-v2-linkedin-search
Padrão para CAPTURAR prospects via Unipile v2 — busca no LinkedIn Classic e Sales Navigator (pessoas e empresas), por URL colada ou filtros estruturados, com o catálogo completo de filtros. Use ao implementar/ajustar a captura de leads (ProspectSource/searchSalesNavigator) ou ao montar buscas. Requer [[unipile-v2-foundations]].
unipile-v2-messaging
Padrão para ENVIAR via Unipile v2 — mensagens/chats (LinkedIn, WhatsApp), convites de conexão no LinkedIn, e e-mail (com tracking de abertura/clique). Use ao implementar ou revisar passos de cadência que disparam mensagem, convite ou e-mail. Requer os fundamentos em [[unipile-v2-foundations]].
unipile-v2-posts-and-webhooks
Padrão v2 para ENGAJAMENTO em posts do LinkedIn (curtir, comentar, listar posts — sempre por social_id) e para RECEBER webhooks (novas mensagens, status de conta, tracking de e-mail, nova relação/convite aceito). Use ao implementar warming por post, reações/comentários, ou o handler de webhook (runtime/src/webhook.ts). Requer [[unipile-v2-foundations]].
campaign-angle-finder
Analyzes a target persona and context to generate 3 distinct campaign angles for outbound sequences. Use this skill whenever the user wants to find the right angle for a campaign, asks "what angle should I use for this persona", "give me campaign ideas for this target", "how should I approach this audience", or provides a target and some context before writing emails. Always produces exactly 3 differentiated angles with rationale, campaign hook, and pain focus for each.
claap-sales-opportunity-detector
Scans Claap call transcripts to surface expansion and upsell opportunities for the Claap sales team. Use this skill whenever the user wants to find leads hidden in existing customer or prospect calls — even if they just say "trouve des opportunités de vente dans mes calls", "qui pourrait acheter Claap dans mes recordings", "cherche des signaux d'achat dans claap", "analyse mes transcripts pour trouver des leads", or "qui est pas satisfait de son note taker". Always fetches transcripts via the Claap MCP, scores each call against a set of buying signals, and outputs a structured CSV plus a ranked opportunity table.
cold-call-script
Generates a structured cold call script from a target description (job title, company type, industry, trigger, etc.). Use this skill whenever the user wants to write a cold call script, says "give me a call script", "how do I open this call", "write me a cold call for [persona]", or describes a target and needs a phone outreach framework. Always produces a full script following the 6-part framework: opener, permission-based framing, 3 pain hypotheses, discovery questions, mini proof, and meeting ask.
company-finder
Translates an ICP definition into a step-by-step guide for identifying target companies in lemlist using signals, triggers, and firmographic filters. Use when asked "find me companies to target", "how do I find accounts in lemlist", "build a company list", "which companies match my ICP", "how to use lemlist signals to find prospects", or after list-builder routes to account-level targeting. Produces a pedagogical, step-by-step signal and filter guide.
competitor-finder
Conduct competitive analysis to identify direct and indirect competitors, map their positioning, surface strengths and weaknesses, and generate differentiation angles for outbound messaging. Use when asked "who are our competitors", "competitive analysis for [company]", "how do we compare to X", "find alternatives to [product]", "competitive positioning", "battlecard", "how to beat [competitor]", "what do competitors offer", or "differentiate from X in outreach". Always use this skill before writing competitive positioning or handling competitor objections.
copywriting-analyzer
Scores, audits, and rewrites B2B cold emails and outreach sequences against research-backed performance criteria targeting 8.5%+ reply rates. Use this skill whenever the user shares a cold email, a sequence, or any sales outreach copy and wants feedback, a score, or an improved version — even if they just say "review this email", "improve my sequence", "is this cold email good?", "score my outreach", or paste an email without further context. Always produces a full scorecard + a rewritten version of the email.
copywriting-first-touch
Writes a high-converting first touch cold email — either as a standalone message or as the opening email of a sequence. Use this skill whenever the user wants to write the first email to a cold prospect, says "write me a first email", "draft a cold email", "write my first touch", "how do I open with this prospect", or asks for a single outreach email without prior context. Works for any industry, any product, any seniority level. Always produces one polished first-touch email with subject line, body, and a sequence bridge if needed.
copywriting-follow-up
Writes follow-up cold emails after no reply from a prospect. Use this skill whenever the user wants to follow up on an email that got no response, says "write a follow-up", "they didn't reply, what do I send?", "draft a bump email", "write email 2 or 3 of my sequence", or asks how to re-engage a cold prospect. Works for any industry, any product, any seniority level. Never repeats the first email — always introduces a new angle, new value, or a new lens. Produces one follow-up email per call, calibrated for the position in the sequence.
copywriting-ic-sequence
Writes a 3-email outbound sequence targeting Individual Contributors (SDR, AE, BDR, Account Manager, Marketing Specialist, Sales Rep, RevOps Analyst, CS Rep, etc.). Use this skill whenever the user wants to write cold emails for an IC, says "write me a sequence for SDRs", "draft emails targeting AEs", "emails for individual contributors", or provides an IC persona and asks for outreach copy. Always produces a complete 3-email campaign following strict copywriting rules, calibrated for personal, day-in-the-life IC messaging that earns a reply without going over their head.
copywriting-manager-sequence
Writes a 3-email outbound sequence targeting Manager-level buyers (Sales Manager, Marketing Manager, RevOps Manager, Team Lead, Operations Manager, etc.). Use this skill whenever the user wants to write cold emails for a Manager, says "write me a sequence for a Sales Manager", "draft emails targeting managers", or provides a manager persona and asks for outreach copy. Always produces a complete 3-email campaign following strict copywriting rules, calibrated for operational, team-focused manager messaging.
copywriting-refiner
Audits any cold email, LinkedIn message, or outreach sequence against a strict quality checklist and rewrites every failing element. Use when asked "refine this email", "clean up my copy", "check this email", "can you review this sequence", "fix my cold email", or whenever outreach copy is shared and needs to be tightened up. Also use when the user pastes an email and asks if it's good, too long, too formal, or "too salesy". Always produces a pass/fail audit + a corrected version of the copy.
copywriting-vp-sequence
Writes a 3-email outbound sequence targeting VP-level buyers (VP Sales, VP Marketing, VP Revenue, VP Operations, VP Product, etc.). Use this skill whenever the user wants to write cold emails for a VP, says "write me a sequence for a VP of Sales", "draft emails targeting VP-level", or provides a VP persona and asks for outreach copy. Always produces a complete 3-email campaign following strict copywriting rules, calibrated for strategic, outcome-driven VP messaging.
crm-duplicate-detector
Detects, scores, and resolves duplicate contacts and company accounts in CRM systems. Use this skill whenever the user mentions duplicate records, dirty CRM data, double contacts, merged accounts, data quality issues, or asks to "clean up the CRM", "find duplicates", "deduplicate contacts", or "fix our HubSpot / Salesforce data". Accepts CSV exports, HubSpot MCP, or Salesforce MCP as input. Produces a scored duplicate report, a field-level merge plan, a bulk merge CSV, and prevention rules.
cta-designer
Design personalized, value-based call-to-actions (CTAs) for cold outreach that spark conversations instead of demanding meetings. Use when asked "what CTA should I use", "help me with my call to action", "how to end my email", "what lead magnet should I offer", "how to get a reply", "how to close my cold email", "CTA ideas for outreach", "what should I ask for in my sequence", or any request about how to end an outreach message or what to offer prospects. Always use this skill before writing or finalizing any outreach CTA. This skill replaces generic "book a call" CTAs with Permissionless Value Promises that make prospects respond out of genuine interest, not obligation.
deep-company-analyser
Deep-dive customer intelligence from website, case studies, and reviews to extract pain points, buying triggers, customer language, and competitive positioning for outbound messaging. Use when asked "research my customers", "analyze our ICP", "find customer pain points", "what do customers say about us", "why do people buy from us", "customer insights for [company]", "competitive positioning research", or "find customer language for messaging". Use this BEFORE defining ICP/personas — it reveals what customers actually care about.
gtm-action-thinker
Brainstorms, challenges, and pushes any GTM idea to its fullest potential — on both the idea itself and its execution. Use this skill whenever the user shares a campaign idea, an outbound angle, a workflow concept, a positioning hypothesis, or any GTM initiative and wants to think it through deeply. Even if they just say "I have an idea", "what do you think about this", "help me think through this campaign", or "is this a good GTM move". Always challenges assumptions, identifies blind spots, and produces a concrete execution plan alongside the creative expansion.
icp-definer
Define and prioritize narrow Ideal Customer Profiles (ICPs) for outbound targeting. Use when asked "who should we target", "define ICP", "best customers for X", "outbound targeting", "who gets most value", "segment customers", "narrow audience", "prioritize accounts", "who should we reach out to", or "build me an outbound ICP". Always use this skill before building any list or writing any outreach. For deep buying-trigger analysis after the ICP is set (funding rounds, hiring spikes, tool changes), delegate to `trigger-finder`.
linkedin-outbound-angle
Analyzes a LinkedIn profile and identifies the perfect outbound attack angle for personalized outreach. Use this skill whenever the user shares a LinkedIn profile URL, a screenshot, or copy-pasted profile data and wants to know how to approach this prospect — even if they just say "analyze this profile", "how do I reach out to this person", "find me an angle for this lead", "write me an icebreaker for this prospect", or "what's the best hook for this LinkedIn profile". Always asks for company context, ICP, and value prop before analyzing. Produces a prioritized angle recommendation with ready-to-use outreach hooks.
linkedin-sequence
Writes a 2-message LinkedIn DM sequence sent after a connection request is accepted. Use this skill whenever the user wants to write LinkedIn outreach messages, says "write me a LinkedIn sequence", "draft my LinkedIn DMs", "what do I send after they accept my connection?", or asks for LinkedIn-specific outreach copy. Works for any industry, any product, any seniority level. Always produces a complete 2-message LinkedIn sequence calibrated for the platform's conversational context and character constraints.
list-builder
Guides users to build a targeted prospect list in lemlist by translating an ICP into concrete search filters and signal configurations. Use when asked "build me a list", "find me leads", "find me prospects", "how do I find companies to target", "help me build a prospect list", "where do I start to find leads", or any request to identify or compile a list of potential customers. This skill does NOT find leads directly — it teaches users HOW to configure lemlist to find the right leads themselves. Always use before people-finder or company-finder.
market-research-edp
Comprehensive SaaS market research skill for identifying Existential Data Points (EDPs) — the critical metrics that transform a solution from nice-to-have to must-have. Use this skill whenever the user asks to research a SaaS market, identify outbound plays, find pain points for a category, analyze a vertical, or discover urgency triggers for outbound campaigns. Trigger on phrases like "research the [X] market", "find EDPs for [X]", "outbound play for [category]", "analyze [SaaS] market", "what's the pain in [vertical]", or any request to understand a SaaS category for sales/growth purposes. ALWAYS use this skill when the user is doing market research for outbound or sales enablement.
n8n-debugger
Debugs n8n workflow errors from error messages, screenshots, or both. Use this skill whenever the user shares an n8n error, a broken workflow, an unexpected output, or asks why a workflow is not working — even if they just paste an error message, say "it's broken", "it's not working", or "why does this fail". Covers all node types, API errors, expression errors, credential issues, data mapping problems, and logic bugs.
n8n-workflow-builder
Builds production-ready n8n workflows as directly importable JSON, following market best practices. Use this skill whenever the user wants to create, improve, or refactor an n8n workflow — even if they just say "automate this", "build a flow", "connect these tools", or "how would I do this in n8n". Also trigger when the user shares a diagram, screenshot, or text description of an automation they want to build. Covers outreach automation, CRM sync, webhook/API integrations, and lead enrichment workflows with tools like lemlist, Clay, HubSpot, Salesforce, Slack, and Notion.
niche-data-finder
Discover 3–5 high-quality, complementary B2B data sources with strong buying intent signals for a specific industry, solution, or target market. Use when asked "find data sources for [vertical]", "where can I find companies that [characteristic]", "how do I build a list of [target]", "best sources for [industry] leads", "alternatives to LinkedIn for prospecting", "where to find companies with [signal]", or "data sources for [use case]". Do NOT use for individual contact data, email verification, or CRM/tool functionality questions.
offer-definer
Transform product descriptions and feature lists into compelling, outcome-focused offers for cold outreach. Use when asked "how to frame my offer", "what should I say in cold emails", "how to pitch my product", "make my offer clearer", "value proposition for outreach", "how do I explain what we do", "turn features into benefits", or "write a one-liner for my product". Use after ICP and persona are defined, before writing outreach copy.
outbound-analyst
Analyze and benchmark outbound campaign performance against real lemlist data from 244K+ campaigns and 249M+ emails. Use when asked "are my stats good", "is my reply rate good", "why am I not getting replies", "is my open rate normal", "how do I compare to benchmarks", "my campaign is underperforming", "what's a good reply rate", "is X% good for cold email", "my LinkedIn acceptance rate is low", "how many emails should I send per day", "my deliverability is bad", "analyze my campaign stats", or any question involving outreach metrics, rates, or performance. Always use this skill before giving any opinion on whether a stat is good or bad. This skill gives instant verdicts with real data — not vague "it depends" answers.
outbound-campaign-architect
Designs high-performance outbound sequences based on ICP, available channels, and empirical lemlist data from hundreds of thousands of campaigns. Use this skill whenever the user wants to build, design, or optimize an outbound sequence, campaign, or cadence — whether they say "create a sequence", "build a campaign", "what steps should I use", "how should I structure my outreach", or "help me reach out to X". Also trigger when the user mentions an ICP + a goal (e.g. "I want to book meetings with VP Sales at Series B SaaS"). Always use this skill before any sequence is written.
outreach-onboarding
Orchestrated onboarding for the Next Level B2B Outreach plugin (`nl-outreach`). Walks the user through initial company setup, sizing ICP, persona, offer, TAM/SAM/SOM and competitors, and saves everything into a reusable briefing (outreach-brief.md). Use this skill whenever the user says "start with the plugin", "configure outreach", "do onboarding", "prepare company context", "run setup", "kick off GTM", "size ICP and market", "create company briefing", "start from zero", "first time using outreach", or asks for a complete setup before generating copy or lists. Always run this first when no outreach-brief.md exists in context.
pain-identifier
Identify and prioritize evidence-based pain points a target company likely faces, based on growth signals, tech stack, hiring activity, and industry context. Use when asked "what are [company]'s pain points", "research pain points for [company]", "why would [company] buy", "what problems does [company] face", "qualify this lead", "account research for [company]", "help me personalize outreach to [company]", or "what signals should I mention in my email to [company]".
people-finder
Translates an ICP and persona definition into a step-by-step guide for configuring lemlist's people database search to find the right contacts. Use when asked "find me contacts", "who do I search for in lemlist", "how do I find the right person to email", "build a contact list in lemlist", "search for [role] in lemlist", or after list-builder routes to contact-level targeting. Produces a pedagogical, step-by-step filter guide tailored to the ICP and persona.
persona-definer
Identify and prioritize buyer personas at the contact level for outbound targeting. Use when asked "who should I email", "define buyer persona", "what role to target", "who is the decision maker", "who has this pain", "which title to reach out to", "should I target VPs or Directors", or "contact-level targeting". Use AFTER ICP is defined (ICP = which companies, Persona = which person at those companies).
persona-insights-analysis
Analyzes sales call transcripts to produce deep, structured persona intelligence reports. Use this skill whenever the user wants to understand their buyers better, extract insights from call recordings, build persona profiles, or analyze patterns across discovery calls — even if they just say "analyze my calls", "what are my buyers saying", "build a persona", "extract insights from transcripts", or share transcripts via CSV, MCP (Claap, Modjo, Gong, Chorus), or raw text paste. Always produces a full persona report with goals, pains, objections, feature requests, verbatims, buying signals, and strategic recommendations.
pipeline-analysis
Runs a full sales pipeline analysis and renders an interactive visual dashboard. Use this skill whenever the user shares deal data (CSV, HubSpot, Salesforce) and wants to analyze their pipeline — even if they just say "analyze my pipeline", "how's my pipeline looking", "show me my deals", "forecast this month", or "who's my top rep". Covers pipeline value, stage conversion, stuck deals, forecast, rep performance, and sales velocity. Always produces an interactive visual artifact as output.
prompt-engineering
Transforms any rough, vague, or underperforming prompt into a production-ready, optimized prompt for Claude. Use this skill whenever the user wants to improve a prompt, says "make this prompt better", "optimize this", "my prompt isn't working", "write me a prompt for X", or shares any instruction they want Claude to follow reliably. Covers system prompts, user prompts, and agent/workflow prompts. Always produces the optimized prompt + a clear explanation of every choice made.
reply-handler
Analyze cold outreach replies and craft the right response based on a relationship-first philosophy. Use when asked "how to reply to this", "they said X what do I say", "handle this objection", "got a response from a prospect", "interested reply", "not interested reply", "next step after reply", "competitor objection", "pricing question", or "how do I respond to this email/LinkedIn message". Always use this skill before writing any reply to a prospect.
slide-deck-builder
Builds polished, professional .pptx slide decks from a source document (PDF, Word, text). Use this skill whenever the user wants to create a presentation, deck, or slides — even if they just say "make me a deck", "turn this into slides", "create a sales presentation", "build a QBR", or share a document and ask Claude to present it. Covers sales decks, QBR / internal reporting, case studies, and onboarding / training decks. Always produces a downloadable .pptx file as output.
tam-sam-som-sizer
Calculates TAM (Total Addressable Market), SAM (Serviceable Addressable Market) and SOM (Serviceable Obtainable Market) for a B2B product using two complementary approaches — top-down (from market reports) and bottom-up (multiplying ICP × average ticket size × realistic penetration). Use this skill whenever the user asks "size my market", "calculate TAM SAM SOM", "how big is my market", "how many customers can I have", "what's my market worth", "estimate revenue potential", "do market sizing", "what's my revenue ceiling", "TAM for my category", or similar. Always produces three scenarios: conservative, realistic, aggressive.
trigger-finder
Buying trigger analysis skill for outbound sales teams. Identifies and interprets trigger events (funding, hiring, tool changes, job changes, LinkedIn activity, M&A, etc.) to help time outreach and sharpen messaging. Works in two modes: (1) Strategic — given an ICP, recommends the best triggers to activate and the right messaging angle for each; (2) Tactical — given a specific company or signal, explains how to exploit it right now. ALWAYS use this skill when the user mentions signals, triggers, buying intent, "right time to reach out", timing outreach, "they just raised", "they just hired", "they changed jobs", job postings, funding rounds, tech stack changes, LinkedIn activity, or any event-based prospecting. Use it even if the user just says "when should I reach out to X". Assumes the ICP is already defined; if it is not, run `icp-definer` first.
value-prop-lister
Extract and organize all value propositions from a company website or materials into a structured inventory, categorized by type and mapped to personas and outreach channels. Use when asked "list my value props", "what value do we provide", "extract our benefits", "summarize our value propositions", "what should I highlight in outreach", "organize our messaging", or "what do we offer customers". Use to inform offer framing, email copy, and sales enablement.
website-scraper
Scrapes structured data from any website and exports it to a clean CSV file. Use this skill whenever the user provides a URL and wants to extract specific information from it — even if they just say "scrape this site", "extract all the contacts from this page", "get me the pricing from this URL", "pull all the job listings", or "grab the data from this website into a CSV". Handles single pages, paginated results, sitemaps, and multi-page scraping. Always produces a downloadable CSV file as output.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.