Convert formal names to casual versions for cold email personalization. Use when preparing leads for outreach, casualizing company names, first names, or city names.
This workflow converts formal names (first names, company names, cities) to casual, friendly versions suitable for cold email copy. It processes all three fields in a single API call for efficiency.
Prerequisite: Leads should already be scraped and uploaded to a Google Sheet. See scrape_leads.md for the full lead generation workflow.
Ask the user for:
python3 -u .claude/skills/casualize-names/casualize_batch.py "GOOGLE_SHEET_URL"
Options:
--overwrite flag to re-process existing casual namesHow it works:
Expected speed: ~30-40 records/sec (3,000 records ~ 90 seconds vs 600-900 seconds for separate calls) Actual performance: 3,684 records in 105 seconds = 35 records/sec
Examples:
Examples:
Examples:
The script will:
Note: Use -u flag for unbuffered output to see real-time progress.
For backwards compatibility, individual casualization scripts still exist:
active/execution/casualize_first_names_batch.py (legacy, removed)active/execution/casualize_company_names_batch.py (legacy, removed)active/execution/casualize_city_names_batch.py (legacy, removed)However, casualize_batch.py is 3x faster and should be used for all new workflows.