sales-research

Aggregate company data, contact profiles, and buying signals into structured prospect research profiles.

19|2|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/jeffrschneider/OpenHarness --skill sales-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sales-research
Source: https://github.com/jeffrschneider/OpenHarness/tree/main/examples/sales-call-prep/package/skills/sales-research
Command: npx skills add https://github.com/jeffrschneider/OpenHarness --skill sales-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill standardizes and accelerates prospect research by consolidating company insights, contact profiling, and buying-signal detection to inform sales outreach.

Core Features & Use Cases

  • Company research methodology and checklists that help teams quickly gather essential company data and recent developments.
  • Contact profiling scripts to structure professional backgrounds, roles, and connections for personalized outreach.
  • Signal detection and enrichment workflows that surface buying signals, competitive context, and engagement opportunities.
  • Resources and automation scripts (company-enricher.py, linkedin-parser.py, crm-sync.py) to streamline data collection and CRM updates.

Quick Start

Initiate research by providing a prospect company name or profile URL; the skill will surface structured company insights, contact profiles, and buying signals.

Frequently Asked Questions about sales-research

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

FAQPage Schema
How do I automate prospect research and lead profiling for B2B sales?

Automate prospect research by providing a company name or profile URL to aggregate company data, contact profiles, and buying signals into structured sales preparation insights. The workflow uses company-enricher and linkedin-parser scripts to assemble actionable lead profiles.

What buying signals should I look for when preparing for a sales call?

Buying signals for sales call preparation include recent company developments, competitive context, and engagement opportunities. The signal detection workflow surfaces these indicators from aggregated data to identify outreach timing and relevance for B2B prospects.

Can I sync prospect research and contact profiles directly to my CRM?

CRM synchronization is supported through the crm-sync.py script, which updates CRM records with structured contact profiles and company data gathered during the prospect research workflow. This streamlines data collection and CRM updates automatically.

How do I build a structured contact profile from LinkedIn for personalized outreach?

Build structured contact profiles from LinkedIn using the linkedin-parser script to extract professional backgrounds, roles, and connections. This structures the raw data into formats suitable for personalized outreach and lead profiling.

Does this prospect research approach work for researching new prospects at scale?

The prospect research approach applies to researching new prospects across B2B contexts by standardizing company analysis and signal detection. It uses research checklists and automation scripts to maintain consistent data gathering regardless of scale.

What is included in a company research checklist for sales preparation?

A company research checklist for sales preparation includes essential company data, recent developments, buying signals, and competitive context. The research-checklist resource provides the methodology to quickly gather these elements for structured sales insights.