# Outreach Templates

> Generates personalized outreach sequences for cold, warm, event-based, re-engagement, and executive contexts. Use when creating prospecting emails or sequences.

- **Type:** Skill
- **Install:** `agentstack add skill-taizen-ai-taizen-claude-plugins-outreach-templates`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [taizen-ai](https://agentstack.voostack.com/s/taizen-ai)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [taizen-ai](https://github.com/taizen-ai)
- **Source:** https://github.com/taizen-ai/taizen-claude-plugins/tree/main/plugins/taizen-gtm-skills/skills/outreach-templates
- **Website:** https://usetaizen.com/

## Install

```sh
agentstack add skill-taizen-ai-taizen-claude-plugins-outreach-templates
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Outreach Templates Skill

Generate personalized, high-converting outreach for any sales context.

## Purpose

Create compelling, personalized outreach that drives engagement across different scenarios and buyer stages.

---

## Required Integrations

> **Setup**: Connect these data sources to enable full functionality. Claude will prompt you to connect any missing integrations when you use this skill.

### Data Sources

```yaml
# OUTREACH TEMPLATES DATA SOURCES
# Configure the sources relevant to your outreach needs

# Enterprise Search (searches across all internal sources)
- source: enterprise_search
  connector: "{{GLEAN | MOVEWORKS | ELASTIC}}"
  data:
    - internal_docs
    - wiki_content
    - shared_drives

# Prospect Research
- source: linkedin
  connector: "{{LINKEDIN_SALES_NAVIGATOR | LINKEDIN}}"
  data:
    - prospect_profiles
    - recent_activity
    - shared_connections
    - company_news

# CRM Data
- source: crm
  connector: "{{SALESFORCE | HUBSPOT}}"
  data:
    - lead_records
    - account_data
    - engagement_history
    - past_outreach

# Enrichment Data
- source: enrichment
  connector: "{{ZOOMINFO | CLEARBIT | APOLLO}}"
  data:
    - contact_data
    - company_data
    - technographics
    - intent_signals

# Sales Engagement
- source: sales_engagement
  connector: "{{OUTREACH | SALESLOFT | APOLLO}}"
  data:
    - sequence_performance
    - email_analytics
    - best_performing_templates

# Messaging Guidelines
- source: messaging_docs
  connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
  paths:
    - "/Sales Enablement/Email Templates/"
    - "/Marketing/Value Propositions/"
```

### Output Destinations

```yaml
# Where to deliver outreach outputs
outputs:
  # Always available - display in Claude UI
  - type: display
    enabled: true

  # Push to sales engagement platform
  - type: sales_engagement
    connector: "{{OUTREACH | SALESLOFT}}"
    action: create_sequence

  # Save templates
  - type: documents
    connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
    destination: "/Sales Enablement/Outreach Templates/"
```
---

## Instructions for Claude

> **IMPORTANT**: Before executing this skill, you MUST validate the configuration above.

### Pre-Execution Checklist

1. **Check for placeholder values**: Scan the YAML configuration for any `{{...}}` placeholders. These indicate required configuration that the user must provide.

2. **Check Taizen first**: If `taizen` MCP is connected, call `list_datasources` to see what data is indexed. You can then use `run_agent` to query all indexed sources in natural language — this replaces the need for most individual MCP connections below. Skip directly to running the skill.

3. **Validate data sources**: For each data source listed:
   - If a `connector` field shows `{{OPTIONS}}` format, ask the user which option they use
   - If URLs, paths, or names contain `{{PLACEHOLDER}}`, ask the user to provide actual values
   - Verify any required MCP servers are connected and available

4. **Validate output destinations**: For any output type beyond `display`:
   - Confirm the connector is available as an MCP server
   - Ensure destination paths/channels are configured (not placeholders)

### If Configuration is Incomplete

**Do not proceed with the skill.** Instead:

1. List the specific missing or placeholder values found
2. Explain what each value is needed for
3. Ask the user to provide the missing configuration
4. Offer to help them set up the required MCP integrations

**Example response when config is incomplete:**
```
Before I can run this skill, I need some configuration:

**Missing values:**
- [List specific {{PLACEHOLDER}} values found]

**MCP connections needed:**
- [List required connectors not yet available]

Please provide these values, or let me know which data sources you'd like to skip.
```

### Minimum Requirements

At minimum, this skill requires:
- Target prospect info (name, role, company) OR target persona
- Outreach goal (cold, warm, follow-up, etc.)
- `display` output enabled (always available)
- Web search provides prospect research without additional setup

Enhanced functionality requires:
- LinkedIn for prospect background
- CRM for account context and history
- Sales engagement platform for templates
- Intent data for personalization triggers

---

## Using Taizen

> **Connect once, access everything.** Instead of configuring 15+ individual MCP connectors, connect Taizen MCP once — your whole team gets access to all connected MCPs and indexed data sources (Gong calls, CRM, documents, and more) without any per-tool setup.

### Instant Queries (Run Now)

If `taizen` MCP is connected, call `run_agent` to pull from your indexed data right in this conversation:

**Pull outreach performance**
```
"Pull our best-performing outreach sequences from CRM data — reply rates, meeting conversion, and message patterns that work for VP of Sales in SaaS companies."
```

**Personalization hooks**
```
"Research [contact name] at [company] using my indexed CRM, Gong calls, and LinkedIn data. Find the best personalization hooks for a cold outreach email."
```

### Scheduled Agents (Automate It)

To run this skill automatically on a schedule, call `run_agent` and describe the automation in natural language — Taizen creates and manages the recurring agent:

**Monthly template optimization**
```
"Monthly, analyze outreach performance data and generate optimized template variants for our top 3 personas. Update the playbook and notify #sales."
```

**Weekly new account outreach**
```
"Every Monday, identify accounts that entered the pipeline last week and generate personalized first-touch outreach drafts for each AE. Post to #sales-outreach."
```

Taizen creates the agent, runs it on your schedule, and delivers results to your configured destinations (Slack, CRM, docs, email).

### Setup

1. Sign up at [usetaizen.com](https://usetaizen.com) and connect your data sources — every teammate gets access immediately
2. Add Taizen MCP to Claude: `https://us.mcp.usetaizen.com/mcp` (or `https://eu.mcp.usetaizen.com/mcp` for EU data residency)
3. Use `run_agent` for instant queries or to schedule recurring agents — Taizen handles routing to the right sources
## Outreach Types

### 1. BDR Cold Outreach

Initial outreach to new prospects with no prior engagement:

**Structure**:
- **Hook**: Personalized opening that demonstrates research
- **Problem**: Articulate a relevant challenge they likely face
- **Insight**: Share a perspective or data point that adds value
- **Bridge**: Connect the problem to your solution (light touch)
- **CTA**: Clear, low-friction ask

**Best Practices**:
- Keep under 100 words
- One clear CTA
- No attachments on first touch
- Personalize beyond [First Name]

### 2. BDR Event Follow-Up

Follow-up after events, webinars, or content engagement:

**Structure**:
- **Reference**: Specific mention of the event/content
- **Value Add**: Additional insight related to the event topic
- **Connection**: How your solution relates to their interest
- **CTA**: Offer to continue the conversation

### 3. Warm & Re-Engagement

Reaching out to warm leads or re-engaging dormant contacts:

**Structure**:
- **Context**: Reference previous interaction or relationship
- **Update**: What's new or changed since last contact
- **Relevance**: Why reaching out now makes sense
- **CTA**: Rekindle the conversation

### 4. Executive Outreach

High-touch outreach to senior executives:

**Structure**:
- **Credibility**: Establish relevance quickly (referral, peer company, insight)
- **Strategic Frame**: Business-level challenge or opportunity
- **Proof Point**: Brief evidence of impact with similar executives
- **Ask**: Executive-appropriate request (brief call, peer introduction)

**Best Practices**:
- Maximum 75 words
- Lead with business impact, not product
- Reference peer companies or executives
- Respect their time in the CTA

### 5. Post-Event Follow-Up

Follow-up after meetings, demos, or significant interactions:

**Structure**:
- **Thank You**: Acknowledge their time
- **Recap**: Key points discussed or agreed upon
- **Next Steps**: Clear action items with owners
- **Value Add**: Additional resource or insight

---

## How to Use This Skill

Invoke with natural language describing what you need:

**Cold Outreach**
- "Write a cold email to the VP of Sales at TechCorp"
- "Create a 3-email cold sequence for fintech CFOs"

**Event Follow-Up**
- "Generate follow-up for prospects who attended our webinar"
- "Create post-conference outreach for booth visitors"

**Re-Engagement**
- "Re-engage this dormant lead: [context]"
- "Write a re-engagement sequence for closed-lost opportunities"

**Executive Outreach**
- "Create executive outreach for the CTO at Nike"
- "Write a referral-based email to the CHRO"

---

## Output Format

```markdown
## Outreach: [Type] - [Prospect/Company]

**Created**: [Date]
**Data Sources Used**: [LinkedIn, CRM, enrichment, etc.]

---

### Subject Line Options
1. [Option 1]
2. [Option 2]
3. [Option 3]

### Email Body

[Full email text]

### Follow-Up Sequence

**Day 3 - Follow-Up 1:**
[Brief follow-up]

**Day 7 - Follow-Up 2:**
[Value-add follow-up]

**Day 14 - Break-Up:**
[Final attempt with clear close]

### LinkedIn Touch (Optional)
[Connection request or InMail text]

### Personalization Notes
- [Specific element to customize]
- [Research point to incorporate]
```

---

## Automation Options

When configured with integrations, this skill can:

1. **Sequence generation** - Create multi-touch sequences based on persona
2. **Performance optimization** - Suggest improvements based on analytics
3. **Event automation** - Auto-generate follow-ups for event attendees
4. **Personalization at scale** - Pull prospect data to personalize templates

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [taizen-ai](https://github.com/taizen-ai)
- **Source:** [taizen-ai/taizen-claude-plugins](https://github.com/taizen-ai/taizen-claude-plugins)
- **License:** MIT
- **Homepage:** https://usetaizen.com/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-taizen-ai-taizen-claude-plugins-outreach-templates
- Seller: https://agentstack.voostack.com/s/taizen-ai
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
