outreach-enrich-company

Enriches company research cards and drafts personalized LinkedIn and email outreach letters.

2|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/DoctorMozg/claude-pipelines --skill outreach-enrich-company-doctormozg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outreach-enrich-company
Source: https://github.com/DoctorMozg/claude-pipelines/tree/main/plugins/mz-biz-outreach/skills/outreach-enrich-company
Command: npx skills add https://github.com/DoctorMozg/claude-pipelines --skill outreach-enrich-company-doctormozg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Cold outreach fails when it relies on shallow research and generic templates. This Skill takes an existing company research card and deepens it with fresh intelligence, then drafts personalized outreach letters for each key contact without manual copywriting effort. ## Core Features & Use Cases - Deep Enrichment: Fans out five parallel specialist subagents (news, technology, growth, reputation, contacts) that fill gaps left by the base research and append a Deeper Intelligence section to the card. - Personalized Letter Drafting: Generates one email or LinkedIn DM per key contact, calibrated to the recipient's inferred communication style via grounded public-footprint profiling, then naturalizes every draft to remove AI-sounding patterns. - Card Lifecycle Management: Moves the card into an active state with today's date, replaces prior enrichment and letter sections on re-runs, and preserves interaction history. - Use Case: After running company research on a prospect, invoke this Skill on the resulting card to get fresh news hooks, verified personalization signals, and ready-to-send outreach letters embedded directly in the card. ## Quick Start Enrich the company card at .mz/outreach/my-run/companies/acme.md and draft outreach letters for its key contacts.

Frequently Asked Questions about outreach-enrich-company

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

FAQPage Schema
How do I generate personalized cold outreach letters from company research?

Run this Skill on an existing company card produced by the outreach-research step. It parses the card's key contacts, drafts one email or LinkedIn DM per contact using verified personalization hooks, and appends the letters directly into the card.

How do I deepen research on a company card without writing letters?

Pass the enrich:only modifier with the card path. The Skill runs the five enrichment subagents (news, tech, growth, reputation, contacts) and appends a Deeper Intelligence section, skipping letter drafting entirely.

Can I choose between email and LinkedIn outreach messages?

Yes. Use the channels:email, channels:linkedin, or channels:both modifier to override channel selection. By default the Skill picks email when a contact address is known, otherwise LinkedIn DM, and skips contacts with no route.

What happens if the company card has no key contacts?

The run stops with STATUS: BLOCKED and a message explaining the card has no Key Contacts. You can re-run the base research, hand-edit the card, or use enrich:only to skip letter drafting.

Does the Skill prevent fabricated facts in outreach letters?

Yes. Copywriters may only reference entities in the brief's verified_entities list, drawn from the card, light web pass, and enrichment results. Drafts with zero verified personalization hooks are blocked rather than fabricated.

Can I resume an interrupted enrichment run?

Yes. State persists in .mz/task/<task_name>/state.md with phase markers. Re-invoking the Skill resumes from the next incomplete phase, and all phases are idempotent so re-running overwrites prior outputs safely.