compose-outreach

Generate email, call script, and LinkedIn message outreach from Common Room signals.

3|1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/common-room/claude-plugin --skill compose-outreach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compose-outreach
Source: https://github.com/common-room/claude-plugin/tree/main/skills/compose-outreach
Command: npx skills add https://github.com/common-room/claude-plugin --skill compose-outreach

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of three personalized outreach formats (email, call script, and LinkedIn message) anchored in Common Room signals to accelerate prospect engagement and improve response rates.

Core Features & Use Cases

  • Three formats: email, call script, and LinkedIn message, each tailored to signals gathered from Common Room.
  • Signal-driven personalization: uses product activity, community signals, and third-party touches to craft personalized hooks.
  • Use Case: draft outreach for a target company after identifying a high-signal account and a relevant contact.

Quick Start

Draft three personalized outreach formats — email, call script, and LinkedIn message — for a target using Common Room signals.

Frequently Asked Questions about compose-outreach

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

FAQPage Schema
How do I draft personalized outreach messages using community and product signals?

To draft personalized outreach messages using signals, you need a tool that anchors email, call script, and LinkedIn message drafts in actual contact activity. This approach uses Common Room signals to ground personalization and performs web search enrichment if signals are thin.

Can I generate a call script and LinkedIn message alongside an email for the same prospect?

Yes, you can generate a call script and LinkedIn message alongside an email for the same prospect. This Skill consistently produces three distinct outreach formats tailored to the gathered signals, ensuring varied multi-channel engagement.

What is the best way to personalize outreach when I only have thin signals for a target contact?

The best way to personalize outreach with thin signals is to perform web search enrichment. This Skill automatically expands thin Common Room signal data by searching the web, ensuring your email and LinkedIn messages still have accurate personalized hooks.

Does generating outreach from signals risk fabricating prospect data?

Generating outreach from signals does not risk fabricating data when using a grounded approach. This Skill explicitly references actual Common Room signals and follows strict format guidelines to ensure all personalization is factual and verifiable.

How do I automate prospect engagement across email and LinkedIn without manual research?

To automate prospect engagement across email and LinkedIn without manual research, use a signal-driven workflow that ingests product and community activity. This Skill automates the creation of three outreach formats, accelerating prospect engagement using Common Room signals.

When do I need to use signal-based personalization for my sales outreach workflow?

You need signal-based personalization for your sales outreach workflow when targeting high-signal accounts that require relevant contact engagement. It is essential when you want to leverage product activity and community signals to craft accurate, multi-channel messaging.