home / skills / robdtaylor / personal-ai-infrastructure / marketing

Marketing skill

/skills/Marketing

This skill helps you craft persuasive marketing content and campaign plans by applying AIDA, PAS, and brand voice guidelines across channels.

npx playbooks add skill robdtaylor/personal-ai-infrastructure --skill marketing

Review the files below or copy the command above to add this skill to your agents.

Files (7)
SKILL.md
4.2 KB
---
name: Marketing
description: Marketing content creation and campaign planning framework. USE WHEN user says 'marketing', 'campaign', 'copy', 'headline', 'landing page', 'email sequence', 'social media', 'brand voice', 'AIDA', 'PAS', 'value proposition', or needs persuasive content.
---

# Marketing

Comprehensive marketing framework for content creation, copywriting, and campaign planning.

## Workflow Routing

| Workflow | Trigger | File |
|----------|---------|------|
| **Copy** | "write copy", "headline", "tagline" | `Workflows/Copy.md` |
| **Campaign** | "campaign", "launch", "promotion" | `Workflows/Campaign.md` |
| **Email** | "email sequence", "newsletter", "drip" | `Workflows/Email.md` |
| **Social** | "social media", "post", "thread" | `Workflows/Social.md` |
| **Landing** | "landing page", "sales page" | `Workflows/Landing.md` |

## Copywriting Frameworks

### AIDA (Attention-Interest-Desire-Action)
```
A - Attention: Hook with bold claim or question
I - Interest: Build curiosity with benefits
D - Desire: Create emotional connection
A - Action: Clear CTA with urgency
```

### PAS (Problem-Agitate-Solution)
```
P - Problem: Identify the pain point
A - Agitate: Amplify the consequences
S - Solution: Present your offering
```

### BAB (Before-After-Bridge)
```
B - Before: Current painful state
A - After: Desired future state
B - Bridge: Your product/service
```

### 4Ps (Promise-Picture-Proof-Push)
```
P - Promise: Big benefit headline
P - Picture: Vivid outcome description
P - Proof: Social proof/testimonials
P - Push: Urgency and CTA
```

### PASTOR (Problem-Amplify-Story-Transformation-Offer-Response)
```
P - Problem: Define the struggle
A - Amplify: What happens if unsolved
S - Story: Relatable narrative
T - Transformation: The change possible
O - Offer: Your solution
R - Response: Call to action
```

## Brand Voice Configuration

Define in `templates/brand-voice.yaml`:

```yaml
brand:
  name: "Your Brand"
  tagline: "Your tagline"

voice:
  tone: professional | casual | playful | authoritative | empathetic
  personality: [traits]
  vocabulary:
    use: [preferred terms]
    avoid: [banned terms]

audience:
  primary: "Description"
  pain_points: [list]
  desires: [list]
  objections: [list]
```

## Content Types

### Headlines
- **Benefit-driven**: "Get [Benefit] Without [Pain Point]"
- **Curiosity**: "The Secret [Industry] Insiders Don't Want You to Know"
- **How-to**: "How to [Achieve Goal] in [Timeframe]"
- **List**: "[Number] Ways to [Achieve Result]"
- **Question**: "Are You Making These [Number] [Topic] Mistakes?"

### Email Subject Lines
- **Urgency**: "[Time] left to [benefit]"
- **Curiosity**: "I shouldn't be telling you this..."
- **Personal**: "[Name], quick question about [topic]"
- **Value**: "Free [resource] inside"
- **Social proof**: "[Number] people already [action]"

### CTAs
- **Action-oriented**: "Start [Benefit] Now"
- **Benefit-focused**: "Get My Free [Resource]"
- **Low-commitment**: "See How It Works"
- **Urgency**: "Claim Your Spot Before [Deadline]"
- **Social proof**: "Join [Number] [Audience]"

## Integration Points

| Skill | Integration |
|-------|-------------|
| **Blog** | Generate blog post outlines, headlines |
| **TiredEngineer** | Technical marketing with authentic voice |
| **Art** | Generate marketing visuals |
| **Research** | Competitive analysis, market research |

## Examples

**Example 1: Write headlines for a product launch**
```
User: "Write 5 headlines for our new project management tool launch"
→ Load brand voice from templates/brand-voice.yaml
→ Apply headline frameworks
→ Generate 5 variations using different formulas
```

**Example 2: Create an email sequence**
```
User: "Create a 5-email welcome sequence for new subscribers"
→ Invoke Workflows/Email.md
→ Structure: Welcome → Value → Story → Offer → Urgency
→ Output sequence with subject lines and body copy
```

**Example 3: Plan a product launch campaign**
```
User: "Plan a launch campaign for our SaaS product"
→ Invoke Workflows/Campaign.md
→ Output: Timeline, channels, content calendar, KPIs
```

**Example 4: Write landing page copy**
```
User: "Write copy for our landing page using PAS framework"
→ Invoke Workflows/Landing.md with framework=PAS
→ Output: Hero, benefits, proof, CTA sections
```

Overview

This skill is a practical marketing content creation and campaign planning framework for generating persuasive copy, email sequences, social posts, landing pages, and launch plans. It codifies proven copy frameworks and brand-voice configuration so outputs stay on-message and conversion-focused. Use it to produce repeatable marketing assets and structured campaign timelines quickly.

How this skill works

The skill maps user intent to specific workflows (copy, campaign, email, social, landing) and applies a chosen copy framework (AIDA, PAS, BAB, 4Ps, PASTOR) to structure messaging. It loads brand-voice settings (tone, vocabulary, audience) to align language, then outputs headlines, subject lines, CTAs, sequences, or a full campaign plan with timelines and KPIs. Integrations let it pair with research, creative, and blog generation for richer assets.

When to use it

  • You need headlines, taglines, or benefit-driven copy
  • Planning a product launch, promotion, or multi-channel campaign
  • Creating email sequences, welcome flows, or drip campaigns
  • Drafting social posts, threads, or content calendars
  • Writing landing page or sales page copy with clear conversion flow
  • Aligning messaging to brand voice, audience pain points, and objections

Best practices

  • Start by defining brand voice and audience pain points before generating copy
  • Choose a copy framework that matches the goal (AIDA for conversions, PAS for pain-focused offers)
  • Provide context: product benefits, target persona, and desired CTA for tighter results
  • Generate multiple variations (headlines, subject lines, CTAs) and A/B test
  • Pair copy with specific metrics (KPIs, timeline) when planning campaigns

Example use cases

  • Generate five headline variations for a SaaS product launch using benefit-driven and curiosity formulas
  • Create a 5-email welcome sequence with subject lines and bodies: Welcome → Value → Story → Offer → Urgency
  • Plan a 6-week launch campaign: timeline, channels, content calendar, and KPIs
  • Write landing page sections using PAS: Hero, benefits, proof, and CTA
  • Produce social media post series that match brand voice and campaign objectives

FAQ

Which copy framework should I pick for a sales page?

Use PAS or AIDA for direct-response sales pages; PAS emphasizes the pain and solution, while AIDA guides users from attention to action.

How do I ensure copy matches my brand voice?

Provide a concise brand-voice spec (tone, personality traits, preferred/forbidden vocabulary, audience pains and desires) and the skill will apply it across outputs.