Skip to content
Back to skills

Draft Emails With Placeholders

ASecurity

Draft reusable email templates with clearly marked placeholders for names, dates, amounts, and other missing facts.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 22, 2026
ai-agentsgo

Works with

  • cursor
  • cli

Security analysis

A100/100

Scanned October 22, 2026

npx -y skills add alivirgo/Major-AI-Skills --skill draft-emails-with-placeholders --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Draft Emails With Placeholders?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Draft Emails With Placeholders
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/alivirgo-draft-emails-with-placeholders/badge)](https://www.skillsdirectory.com/skills/alivirgo-draft-emails-with-placeholders)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: draft-emails-with-placeholders
description: "Draft reusable email templates with clearly marked placeholders for names, dates, amounts, and other missing facts."
category: common-sense
risk: safe
source: self
source_type: self
date_added: "2026-08-26"
tags: ["email-templates", "placeholders", "productivity", "workflows", "client-communication", "prompt-engineering"]
tools: ["claude", "cursor", "gemini", "codex", "chatgpt"]
---

# Draft Emails with Bracketed Placeholders (AI Skill)

## Overview
Asking an AI to draft an email for a specific person often bakes in rigid, hallucinated facts (*"I enjoyed our conversation on Tuesday about the Philadelphia warehouse..."*). 

The **Modular Bracketed Placeholder Pattern** instructs the AI to generate high-conversion email templates using standardized uppercase brackets (e.g. `[CLIENT_NAME]`, `[METRIC]`, `[DATE]`). This prevents factual slip-ups and creates a permanent, reusable template you can deploy across dozens of clients in seconds.

---

## The Modular Email Architecture

```
┌─────────────────────────────────────────────────────────────┐
│                 Modular Email Blueprint                     │
│                                                             │
│  [ SUBJECT ]: Compelling, specific hook with `[TOPIC]`      │
│                                                             │
│  [ SECTION 1: Context Hook ] ──► `[RECENT_EVENT]` reference │
│                                                             │
│  [ SECTION 2: Core Value ]   ──► `[METRIC / DELIVERABLE]`   │
│                                                             │
│  [ SECTION 3: Frictionless CTA]──► Exact `[DAY / TIME]` slot│
└─────────────────────────────────────────────────────────────┘
```

---

## Master Placeholder Prompt Templates

### Pattern 1: The Reusable Outreach & Follow-Up Engine

```markdown
Draft a reusable email template for [SCENARIO: e.g. Following up after an initial discovery call].

Requirements:
1. Use clear, uppercase bracketed placeholders for all dynamic variables (e.g. `[FIRST_NAME]`, `[COMPANY]`, `[PAIN_POINT]`, `[PROPOSED_DATE]`).
2. Tone: Warm, executive, and direct (under 120 words).
3. Do not invent fake client names or specific numbers.
4. Conclude with a low-friction, single-question Call to Action (CTA).
```

---

### Pattern 2: The Multi-Stage Drip Funnel Generator

```markdown
Create a 3-part email follow-up sequence for [SCENARIO: e.g. Overdue Invoice Collection].
- Email 1 (Day 1 Past Due): Friendly reminder with `[INVOICE_NUMBER]` and `[AMOUNT]`.
- Email 2 (Day 7 Past Due): Firm check-in with `[PAYMENT_LINK]`.
- Email 3 (Day 14 Past Due): Formal notice referencing `[CONTRACT_CLAUSE]` and service pause.
```

---

## Real-World Case Study

### Scenario: Client Follow-Up on Pending Contract Signature

#### Weak One-Off Prompt
> *"Write an email asking Bob to sign the contract."*
> ❌ *Result: A hyper-specific, one-time message that cannot be reused for other clients.*

#### Reusable Bracketed Template Output

> **Subject**: Next steps for `[PROJECT_NAME]` kick-off
> 
> Hi `[FIRST_NAME]`,
> 
> I hope you're having a great week.
> 
> We have our engineering team penciled in to start `[PROJECT_NAME]` on `[TARGET_START_DATE]`. 
> 
> To ensure we hit that milestone without delay, we just need the signed agreement by `[DEADLINE_DATE]`:
> 👉 **Review & Sign Agreement**: `[DOCUSIGN_LINK]`
> 
> If you have any questions or need a quick adjustment to `[SPECIFIC_TERM]`, let me know and I'll take care of it right away.
> 
> Best regards,  
> `[YOUR_NAME]`

---

## Top 5 Essential Bracket Tokens

| Token | Purpose | Example |
| :--- | :--- | :--- |
| `[FIRST_NAME]` | Recipient greeting anchor | *"Hi Sarah,"* |
| `[SPECIFIC_PAIN_POINT]` | Proves personalization | *"reducing your checkout churn"* |
| `[QUANTIFIED_BENEFIT]` | Concrete value prop | *"cut onboarding time by 35%"* |
| `[TIME_WINDOW]` | Low-friction scheduling | *"Thursday at 2 PM EST"* |
| `[ACTION_LINK]` | Direct one-click destination | `[CALENDAR_LINK]` |

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.