phantom-pre-filter

Filter PhantomBuster CSV exports by blacklist, duration, and title rules.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/gehtalexey/linkedin-enricher --skill phantom-pre-filter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phantom-pre-filter
Source: https://github.com/gehtalexey/linkedin-enricher/tree/main/.claude/skills/phantom-pre-filter
Command: npx skills add https://github.com/gehtalexey/linkedin-enricher --skill phantom-pre-filter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-filter raw PhantomBuster CSV exports before Crustdata enrichment to reduce API costs and speed up the data pipeline by removing non-relevant records early.

Core Features & Use Cases

  • Blacklist-based exclusion of disqualified companies (case-insensitive, partial matches).
  • Optional rules for Not Relevant Companies, Duration in Role, and Duration at Company to refine candidate pools.
  • Output a clean CSV ready for Crustdata enrichment, with all original PhantomBuster fields preserved.

Quick Start

Use phantom-pre-filter to filter a PhantomBuster CSV export and produce a cleaned CSV ready for Crustdata enrichment.

Frequently Asked Questions about phantom-pre-filter

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

FAQPage Schema
How do I filter PhantomBuster CSV exports to reduce enrichment API costs?

Filter PhantomBuster CSV exports by applying blacklist matching, duration filters, and titles filtering to remove unneeded records. This preprocessing produces a cleaned CSV, reducing Crustdata enrichment API costs by eliminating non-relevant entries early.

What is the best way to clean LinkedIn data from PhantomBuster before an API call?

Clean LinkedIn data from PhantomBuster by pre-filtering the raw CSV export with optional rules for duration in role, duration at company, and blacklisted companies. This outputs a clean CSV with all original fields preserved, ready for API calls.

Do I need Python and pandas to pre-filter PhantomBuster data?

Yes, Python and pandas are the required runtime environment for pre-filtering PhantomBuster data. You provide an input CSV path, an output path, and optional filter configurations to execute the data preprocessing pipeline.

Can I exclude specific companies from a PhantomBuster CSV using a blacklist?

Yes, you can exclude specific companies from a PhantomBuster CSV using a blacklist. The filtering process performs case-insensitive, partial matches against disqualified companies to ensure they are removed before Crustdata enrichment.

What fields are preserved when pre-filtering a PhantomBuster CSV export?

All original PhantomBuster fields are preserved when pre-filtering a CSV export. The process outputs a clean CSV file containing the original data columns minus the records removed by your configured blacklist and duration filters.