home / skills / robdtaylor / personal-ai-infrastructure / 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 marketingReview the files below or copy the command above to add this skill to your agents.
---
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
```
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.
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.
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.