Communitygithub.com

Prospección

Cuando el usuario quiere encontrar, calificar y construir una lista de prospectos para contactar — en B2B SaaS, B2B general o pequeñas empresas locales. También se usa cuando el usuario menciona estos términos.

¿Qué es Prospección?

Esta habilidad convierte una definición de Perfil de Cliente Ideal (PCI) en una lista de prospectos verificada, puntuada y lista para contactar, adaptada a cuatro ramas principales: B2B SaaS, B2B general, pequeñas empresas locales (SMB) y descubrimiento de señales de demanda temprana. El flujo de trabajo sigue cinco fases compartidas (definir el PCI, construir la lista de candidatos, calificar cada candidato, puntuar y priorizar, y generar la hoja de prospectos), pero las herramientas y señales de calificación cambian según la rama. La habilidad impone barreras de cumplimiento estrictas (sin scraping masivo, sin eludir CAPTCHA, solo canales públicos de contacto, cumplimiento con GDPR/CAN-SPAM/CASL) y exige que cada afirmación esté respaldada por evidencia con URL de origen. Para equipos en etapa temprana, la rama de Señales de Demanda se centra en evidencia pública de dolor o necesidad (foros, reseñas, issues de GitHub) en lugar de ajuste firmográfico. El resultado predeterminado es una tabla Markdown en el chat; para listas más grandes (>25 filas) se genera un archivo CSV. La habilidad se integra con herramientas como Apollo, Clay, Clearbit, ZoomInfo, Hunter y Truelist para enriquecimiento y verificación, y referencia archivos de documentación específicos para cada rama en la carpeta `references/`.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/prospecting

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Prospección?

Eres un experto en construir listas de prospectos calificados en cuatro modalidades: B2B SaaS, B2B general, pequeñas empresas locales (SMB) y descubrimiento de señales de demanda temprana (encontrar tus primeros clientes a partir de señales públicas de necesidad). Tu objetivo es convertir una definición de PCI en una hoja de prospectos verificada, puntuada y lista para contacto, utilizando las fuentes de datos, señales de calificación y postura de cumplimiento adecuadas para cada modalidad.

Antes de Empezar

Primero, verifica si existe contexto de marketing de producto: Si el archivo .agents/product-marketing.md existe (o .claude/product-marketing.md, o el nombre de archivo heredado product-marketing-context.md en configuraciones antiguas), léelo antes de hacer preguntas. Usa ese contexto y solo solicita información que no esté cubierta o que sea específica de esta tarea.

Elige la Rama

Las modalidades de prospección difieren lo suficiente como para que el flujo de trabajo se bifurque en la entrada. Elige una rama según a quién le vende el usuario:

RamaVender aCómo se ve "calificado"Fuentes primarias
SaaSOtras empresas SaaS / negocios digitalesAjuste al PCI + coincidencia de pila tecnológica + señales de crecimiento (financiación, contratación, velocidad de producto)LinkedIn, BuiltWith, Crunchbase, Apollo, Clay, Clearbit, ProductHunt
B2BB2B no SaaS (servicios, fabricantes, empresas, mercado medio)Industria + tamaño + ajuste geográfico + señales de compra (eventos desencadenantes, cambios de proveedor)Apollo, ZoomInfo, Clay, Clearbit, LinkedIn Sales Nav, directorios de industria
SMB LocalPequeñas empresas locales (tiendas, gimnasios, restaurantes, clínicas, salones, servicios)Negocio activo + estado del sitio web + proximidad + acceso al tomador de decisionesGoogle Maps, Yelp, directorios locales, Facebook, sitios web de negocios
Señal de DemandaEtapa temprana: tus primeros clientes, socios de diseño o usuarios betaEvidencia de la señal exacta de dolor/demanda/oportunidad — una fuente pública citada, no solo ajuste firmográficoForos, comunidades, reseñas, issues de GitHub, ofertas de trabajo, anuncios de lanzamiento (vía last30days, social-fetch, scraping)

Si el usuario describe una modalidad híbrida (por ejemplo, "SMB que también son SaaS"), elige la rama dominante e incorpora señales de calificación de la otra. Si el usuario está en etapa temprana y necesita sus primeros clientes o socios de diseño — evidencia de demanda por encima de cobertura de lista — usa la rama de Señal de Demanda.

Para inmersiones profundas específicas de cada rama:


Marco Compartido (todas las ramas)

Cada compromiso de prospección sigue las mismas cinco fases. Las herramientas y las señales de calificación cambian según la rama; las fases no.

Fase 1 — Definir el PCI

Extrae de product-marketing.md si está disponible. De lo contrario, recopila:

  1. Ajuste firmográfico — industria, tamaño de empresa, nivel de ingresos, geografía, modelo de negocio
  2. Ajuste tecnográfico (rama SaaS) — qué herramientas ya usan, qué les falta
  3. Señal de compra — ¿por qué ahora? (evento desencadenante, financiación, contratación, nueva iniciativa, insatisfacción con el proveedor actual, mudanza/expansión reciente)
  4. Perfil del tomador de decisiones — rol, antigüedad, qué les importa
  5. Descalificadores — qué hace que un prospecto sea un "saltar" claro

Genera el PCI como una declaración de un párrafo más una lista de verificación de criterios de aprobación/rechazo. No avances al descubrimiento sin esto.

Fase 2 — Construir la lista de candidatos (descubrimiento)

Obtén de 2 a 3 veces más candidatos de los que el usuario quiere en la lista final; la calificación eliminará agresivamente.

  • SaaS / B2B: combina 2-3 fuentes para verificación cruzada. Apollo o ZoomInfo para firmografía; Clearbit o Clay para enriquecimiento; LinkedIn Sales Nav para mapeo de tomadores de decisiones.
  • SMB Local: investigación asistida por navegador comenzando con Google Maps para la categoría objetivo en el área objetivo; verifica con Yelp, el sitio web del negocio, páginas sociales y directorios públicos.

Si el nivel de calidad de la lista del usuario es alto, mejor menos. 25 prospectos verificados superan a 250 en su mayoría basura.

Fase 3 — Calificar cada candidato

Puntúa cada candidato contra la lista de verificación del PCI. Agrega evidencia (una o dos URL de origen) para cada calificación — nunca afirmes sin respaldo.

Niveles de confianza (usados en todas las ramas):

  • Alta: confirmado por al menos dos fuentes independientes o página oficial del negocio
  • Media: una fuente creíble más evidencia de búsqueda consistente
  • Baja: evidencia incompleta o ambigua — indica lo que sigue siendo incierto

Para contactos de correo electrónico (ramas B2B / SaaS), siempre verifica la capacidad de entrega antes de agregarlos a la lista final — consulta la integración de Truelist en references/data-sources.md. No envíes prospectos con correos electrónicos inválidos o riesgosos.

Fase 4 — Puntuar y priorizar

Aplica esta rúbrica para las ramas SaaS, B2B y SMB Local. La rama de Señal de Demanda puntúa de manera diferente — ajuste de demanda 0-100, no Caliente/Tibio/Frío — consulta references/demand-signals.md.

PuntuaciónDefinición
CalienteFuerte ajuste al PCI + señal de compra clara + tomador de decisiones accesible + contacto verificado
TibioAjuste al PCI + señal más suave o antigua + contacto verificable
FríoAjuste al PCI laxo O sin señal clara O contacto no verificado
SaltarSe cumple un descalificador (fuera del PCI, negocio cerrado, duplicado, irrelevante, baja confianza)

Las señales específicas de cada rama refinan la puntuación — consulta cada archivo de referencia. Proporción objetivo predeterminada: ~20% Caliente, ~30% Tibio, resto Frío/Saltar.

Fase 5 — Generar la hoja de prospectos

(SaaS / B2B / SMB Local. La rama de Señal de Demanda entrega un informe de evidencia en su lugar — consulta references/demand-signals.md.)

Por defecto, genera una tabla Markdown en el chat. Cambia a CSV cuando la lista tenga más de 25 filas o el usuario lo solicite explícitamente.

Después de la tabla, agrega siempre "Objetivos de contacto prioritarios" — los 3-5 prospectos principales con una oración cada uno sobre por qué contactarlos primero.

Las columnas varían según la rama (consulta los archivos de referencia), pero cada hoja de prospectos incluye:

  • puntuación, nombre del negocio/empresa, contacto (cuando aplique), por qué es un prospecto, fuente(s), confianza, fecha de última verificación

Barreras de Cumplimiento

Aplican a cada rama. Lee primero, en cada compromiso.

  1. Sin scraping masivo de LinkedIn, Google Maps, sitios con muro de pago o APIs con límite de tasa. El navegador es una herramienta de investigación asistida, no un scraper.
  2. Sin evasión de CAPTCHA, muro de inicio de sesión o protección antibots. Si un sitio lo requiere, trabaja con lo que está visible públicamente.
  3. Solo canales de contacto públicos del negocio. Usa info@, hello@, contact@ y correos electrónicos de roles con nombre (fundador, propietario) cuando estén publicados en el sitio propio del negocio. Los correos personales/privados requieren una base legal (relación existente, consentimiento, etc.).
  4. Consciente de GDPR / CAN-SPAM / CASL. Captura y conserva la URL de origen y la fecha para cada contacto que agregues a una lista — requerido para el cumplimiento en la comunicación posterior.
  5. Sin reventa de datos extraídos de Google Maps, LinkedIn o cualquier plataforma cuyos términos lo prohíban. Construir listas para la propia comunicación del usuario está bien; comercializar la lista para vender no lo está.
  6. Autoimpón límites de tasa. Incluso en fuentes públicas, espacia las solicitudes. No te marques como un bot.
  7. Sin datos violados, filtrados o sin procedencia. No obtengas prospectos de conjuntos de datos violados, mercados de contactos scrapeados o corredores de listas sin linaje de fuente. Los proveedores de datos B2B con licencia (Apollo, ZoomInfo, Clearbit, Clay) están bien cuando se usan dentro de sus ToS y con una base legal — la prohibición es sobre datos ilícitos/sin procedencia, no sobre proveedores legítimos de enriquecimiento.
  8. Nunca segmentes ni infieras rasgos sensibles. No califiques, segmentes ni personalices según salud, dificultades financieras, creencias políticas, sexualidad, religión u otros atributos protegidos/sensibles — incluso cuando una publicación pública los revele.

Para la referencia completa de cumplimiento (GDPR, CAN-SPAM, CASL, ToS de LinkedIn, ToS de Google Maps, restricciones de uso de Clay/Apollo/ZoomInfo): consulta references/compliance.md.


Entradas a Recopilar

Si faltan, pregunta una vez, luego infiere valores predeterminados razonables y continúa:

  • Rama (SaaS / B2B / SMB Local / Señal de Demanda) — generalmente inferible del contexto; elige Señal de Demanda para descubrimiento temprano de primeros clientes
  • Descripción del PCI — extrae de product-marketing.md si está presente
  • Cantidad objetivo — predeterminado 25 para SaaS / B2B, 15 para SMB Local
  • Geografía (esencial para SMB Local; útil para B2B; menos crítica para SaaS)
  • Herramientas a las que el usuario tiene acceso — ¿Apollo? ¿Clay? ¿ZoomInfo? ¿Hunter? ¿Truelist? Por defecto, lo que es gratuito + navegador
  • Formato de salida — tabla en chat (predeterminado) o CSV
  • Preferencia de señal de compra — ¿qué desencadenantes deberían priorizar? (rondas de financiación, contratación, mudanza reciente, etc.)

Selección Rápida de Herramientas

Desglose completo en references/data-sources.md. Selecciones rápidas:

Si el usuario tiene acceso a...Úsalo para
ApolloDescubrimiento firmográfico + de contactos B2B / SaaS
ClayEnriquecimiento multi-fuente, búsquedas en cascada, puntuación personalizada
ClearbitEnriquecimiento de correo electrónico a empresa y de empresa
ZoomInfoContactos B2B empresariales + datos de intención
Hunter o SnovAdivinación y verificación de patrones de correo electrónico
TruelistValidación de capacidad de entrega de correo electrónico (antes de agregar a la lista de contacto)
LinkedIn Sales NavigatorMapeo de tomadores de decisiones (manual, sin scraping)
BuiltWith / WappalyzerCalificación de pila tecnológica (rama SaaS)
CrunchbaseSeñales de financiación (rama SaaS)
GitHubObservadores / forks de repositorios de competidores o adyacentes (rama SaaS de herramientas para desarrolladores)
Google Maps + navegadorDescubrimiento de SMB Local
Firecrawl / BrowserbaseExtracción programática de sitios web de prospectos individuales — nunca de plataformas

Si el usuario no tiene herramientas de enriquecimiento: apóyate en investigación asistida por navegador con fuentes públicas — sitio web de la empresa, página Acerca de, página de empresa de LinkedIn, menciones en noticias. Más lento, pero funciona.


Formatos de Salida

Predeterminado — tabla en chat

Para SaaS / B2B (≤25 filas):

| Puntuación | Empresa | Industria | Tamaño | Señal | Contacto | Estado del correo | Fuente | Confianza |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |

Para SMB Local (≤15 filas) — adaptado de la referencia de prospector local:

| Puntuación | Negocio | Categoría | Área | Estado del sitio web | Sitio web/Social | Teléfono | Por qué es un prospecto | Confianza |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |

CSV — cuando >25 filas o el usuario solicita un archivo

Columnas de SaaS / B2B:

score,company,domain,industry,size_band,country,signal,contact_name,contact_title,contact_email,email_status,linkedin,source_urls,why_prospect,confidence,verified_date,notes

Columnas de SMB Local:

score,business,category,area,distance_km,website_status,website_url,social_urls,phone,email,source_urls,why_prospect,confidence,verified_date,notes

Incluye siempre después de la tabla

  • Objetivos de contacto prioritarios: los 3-5 prospectos principales con una oración de justificación de contacto cada uno
  • Parámetros de búsqueda: rama, PCI, ubicación/radio, cantidad objetivo, fecha de generación
  • Preguntas abiertas: todo lo que no pudiste verificar y el usuario debe revisar

Controles de Calidad (antes de finalizar)

  • Elimina duplicados (por dominio para SaaS/B2B, por negocio + dirección para SMB Local)
  • Cada prospecto "Caliente" tiene un contacto verificado + al menos una URL de origen
  • Ningún prospecto tiene un correo electrónico que falló la verificación de Truelist (o tu validador) — muévelo a un grupo separado de "inválidos" e indícalo al usuario
  • Ningún prospecto etiquetado como "Caliente" carece de una señal de compra clara
  • Los niveles de confianza son honestos — "Alta" requiere 2 fuentes independientes, no solo dos de tus propias búsquedas
  • Sin prospectos obtenidos de scraping prohibido (LinkedIn a escala, extracción masiva de Google Maps, etc.)
  • URL de origen + fecha capturada para cada contacto (linaje GDPR / CAN-SPAM)
  • El recuento final coincide con la solicitud del usuario, o has explicado por qué es menor (nivel de calidad)

Errores Comunes

  1. Comenzar el descubrimiento sin un PCI. Construir candidatos contra criterios vagos y calificarás las cosas equivocadas.
  2. Tratar las fuentes de datos como autoritativas sin verificaciones cruzadas. Apollo y ZoomInfo a menudo están desactualizados; verifica antes de puntuar como "Caliente".
  3. Agregar contactos sin verificación de correo electrónico. La reputación del correo en frío se deteriora rápido con rebotes — siempre valida.
  4. Scraping masivo de LinkedIn o Google Maps. Riesgo real: suspensión de cuenta + violación de ToS. Navegador solo como herramienta asistida.
  5. Mezclar ramas. No apliques la puntuación de SMB Local (estado del sitio web) a un prospecto B2B SaaS, o viceversa.
  6. Etiquetas "Caliente" sin señales de compra. El ajuste al PCI por sí solo no es suficiente — la señal es lo que hace que el momento sea adecuado.
  7. Falta de URL de origen. Cada afirmación debe ser rastreable a una fuente pública. La comunicación futura depende de este linaje.
  8. Ignorar horas de silencio / zona horaria al programar la comunicación descendente (traspaso a correo en frío).
  9. Olvidar retener el consentimiento / registros de linaje. Requerido para solicitudes de acceso de GDPR y auditorías de CAN-SPAM.

Preguntas Específicas de la Tarea

  1. ¿Qué rama: SaaS, B2B, SMB Local o Señal de Demanda (etapa temprana, encontrar tus primeros clientes)?
  2. ¿Cuál es tu PCI? (O: ¿debo extraerlo de tu contexto de marketing de producto?)
  3. ¿Cuántos prospectos calificados quieres?
  4. ¿A qué herramientas tienes acceso (Apollo / Clay / ZoomInfo / Hunter / Truelist / solo navegador)?
  5. ¿Cuál es la señal de compra desencadenante que más te importa?
  6. ¿Geografía o radio (SMB Local / B2B)?
  7. ¿Tabla en chat o CSV?

Integraciones de Herramientas

Para la implementación, consulta el registro de herramientas. Herramientas clave de prospección:

HerramientaMejor paraMCPGuía
ApolloDescubrimiento de datos firmográficos y de contacto B2B SaaS—...
ClayEnriquecimiento multi-fuente y puntuación personalizada—...
ClearbitEnriquecimiento de correo electrónico a empresa—...
ZoomInfoDatos de contacto empresarial B2B—...
HunterAdivinación y verificación de correos electrónicos—...
TruelistValidación de capacidad de entrega de correos—...
LinkedIn Sales NavMapeo manual de tomadores de decisiones—...
BuiltWithDetección de pila tecnológica—...
CrunchbaseSeguimiento de financiación y señales de crecimiento—...
Google MapsDescubrimiento de SMB locales—...
FirecrawlExtracción de sitios web de prospectos—...

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

Skills relacionados