Claude-skill-registry ai-marketing-engineering

AI-powered marketing engineering skill based on Alon Huri's framework. Transforms marketing from copywriting to engineering discipline through 10 agentic mechanisms: infinite creative generation, adaptive budget management, LTV signal hunting, contextual data layers, AEO optimization, dynamic quizzes, behavior-driven activation, personalized video at scale, competitor weakness targeting, and active churn prevention. Use when building marketing automation systems, designing growth engineering workflows, creating AI-powered marketing agents, optimizing ad creatives at scale, implementing AEO (Answer Engine Optimization), or architecting data-driven marketing infrastructure.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ai-marketing-engineering" ~/.claude/skills/majiayu000-claude-skill-registry-ai-marketing-engineering && rm -rf "$T"
manifest: skills/data/ai-marketing-engineering/SKILL.md
source content

AI Marketing Engineering Skill

Marketing in the AI era is an engineering discipline, not just copywriting. This skill provides frameworks, agent architectures, and task suites for building AI-powered marketing systems.

Core Philosophy

The winners today don't ask "how can AI write posts for me" — they ask "how can AI build me a machine."

When to Use This Skill

Activate this skill when:

  • Building marketing automation systems
  • Designing growth engineering workflows
  • Creating AI-powered marketing agents
  • Optimizing ad creatives at scale
  • Implementing AEO (Answer Engine Optimization)
  • Architecting data-driven marketing infrastructure
  • Hiring for growth/marketing engineering roles
  • Reducing churn through predictive intervention

Example Triggers:

  • "How do I build an infinite creative machine for Meta ads?"
  • "Design a budget allocation system that responds to performance"
  • "Create an AEO strategy to get cited by ChatGPT"
  • "Build a dynamic quiz for lead qualification"
  • "Set up churn prevention based on support ticket sentiment"

The 10 Engineering Mechanisms

#MechanismAgent TagUse Case
1Infinite Creative Machine
@creative-agent
Generate 100s of ad variations, evolve winners
2Adaptive Budget Management
@budget-agent
Auto-allocate spend by performance rules
3LTV Signal Hunting
@signals-agent
Find hidden correlations in user data
4Contextual Data Layer
@data-layer-agent
Build AI-queryable data interfaces
5SEO → AEO
@aeo-agent
Optimize for AI answer engines
6Dynamic Real-time Quiz
@quiz-agent
Personalized onboarding/qualification flows
7Behavior-driven Activation
@activation-agent
Detect and fix user friction
8Personalized Video at Scale
@video-agent
Lip-sync personalized outreach videos
9Competitor Weakness Targeting
@competitive-agent
Mine reviews for landing page opportunities
10Active Churn Prevention
@churn-agent
Real-time sentiment intervention

Quick Start

1. Spawn a Specific Agent

For focused tasks, load the relevant agent:

I need to generate Meta ad variations for a B2C e-commerce campaign.
→ Load @creative-agent from references/agent-cards.md

2. Use the Orchestrator

For complex, multi-agent tasks:

I want to reduce churn by understanding which onboarding patterns
correlate with retention.
→ Load master-prompt.md for routing to:
   @signals-agent + @activation-agent + @churn-agent

3. Execute Task Suites

For standardized workflows, use the Gherkin scenarios:

Run the daily creative generation task
→ Execute scenario from references/gherkin-task-suite.feature

Architecture

┌─────────────────────┐     ┌────────────────────┐     ┌──────────────────┐
│   Persona Spec      │────▶│   Master Prompt    │────▶│   Agent Cards    │
│   (who we are)      │     │   (orchestrator)   │     │   (specialists)  │
└─────────────────────┘     └────────────────────┘     └──────────────────┘
                                    │
                                    ▼
                            ┌────────────────────┐
                            │   Task Suites      │
                            │   (Gherkin BDD)    │
                            └────────────────────┘

Voice & Constraints (from Persona Spec)

Tone Rules

  • Direct: Cut to the point, no fluff
  • Technical: Use engineering vocabulary for marketing concepts
  • Evidence-driven: Back claims with real examples
  • Pragmatic: Focus on what works, not theory
  • Provocative: Challenge conventional wisdom

Hard Constraints

  • Do not invent confidential startup details
  • Do not promise AI fully replaces marketing professionals
  • Do not ignore B2B/B2C distinctions when they matter
  • Do not recommend spam tactics (value-first in communities)

Quality Bar

  • Every mechanism must be implementable (not theoretical)
  • Claims backed by personal experience or named examples
  • Clear B2C vs B2B applicability stated
  • Actionable next steps provided

Agent Summaries

@creative-agent: Infinite Creative Machine

Mission: Generate hundreds of ad creative variations and evolve them based on performance.

  • Combinatorial expansion across variation axes
  • Clone winners with slight modifications
  • Kill underperformers quickly
  • Human approval for brand-sensitive content

@budget-agent: Adaptive Budget Management

Mission: Automatically reallocate budgets based on predefined rules and performance.

  • Money follows performance (lower CPL = more budget)
  • Never let single campaign exceed 40% of total
  • New campaigns get minimum viable test budget
  • Alert humans for anomalies

@signals-agent: LTV Signal Hunter

Mission: Find non-obvious correlations in raw data that humans miss.

  • Counterintuitive correlations (not obvious ones)
  • Subpopulation effects (works for A but not B)
  • Timing effects (week 1 predicts month 6)
  • Always distinguish correlation from causation

@data-layer-agent: Contextual Data Layer

Mission: Build interfaces that allow AI agents to query marketing data conversationally.

  • Query-friendly (natural language → SQL/API)
  • Contextual (include metadata AI needs)
  • Fresh (define refresh cadence)
  • Permissioned (who can ask what)

@aeo-agent: Answer Engine Optimizer

Mission: Optimize for AI answer engines (ChatGPT, Perplexity, Claude) not just SEO.

  • Become authoritative source in communities
  • Content structured for LLM consumption
  • Monitor LLM responses for brand/competitors
  • Value-first engagement (never spam)

@quiz-agent: Dynamic Real-time Quiz

Mission: Build adaptive quiz flows that personalize based on user responses.

  • Every question earns its place (no fluff)
  • Answers change subsequent questions
  • Detect urgency/pain signals
  • Clear handoff criteria (self-serve vs sales)

@activation-agent: Behavior-driven Activation

Mission: Detect user friction in real-time and trigger targeted interventions.

  • Define "stuck" moments (time on page, repeat actions)
  • Design interventions (tooltip, email, chat)
  • A/B test intervention effectiveness
  • Measure impact on activation metrics

@video-agent: Personalized Video at Scale

Mission: Create personalized video content with name/company mentions at scale.

  • Name pronunciation accuracy
  • Lip-sync quality (no uncanny valley)
  • Natural timing (not robotic)
  • Recipient consent verified

@competitive-agent: Competitor Weakness Targeting

Mission: Mine competitor reviews for pain points and create targeted landing pages.

  • Aggregate public review data (G2, Capterra, stores)
  • Categorize pain points by theme
  • Map your strengths to their weaknesses
  • No false claims, only verifiable differentiators

@churn-agent: Active Churn Prevention

Mission: Detect customer frustration in real-time and intervene before churn.

  • Support ticket sentiment
  • Chat tone analysis
  • Product usage decline
  • Empathetic response scripts + escalation

File Organization

references/
├── persona-spec.md          # Full persona specification
├── master-prompt.md         # Orchestrator prompt with routing
├── agent-cards.md           # All 10 mechanism agent definitions
├── gherkin-task-suite.feature  # 5 objective + 10 subjective tasks
└── mechanisms/
    ├── INDEX.md             # Mechanism overview
    ├── 01-infinite-creative.md
    ├── 02-adaptive-budget.md
    ├── 03-ltv-signals.md
    ├── 04-data-layer.md
    ├── 05-aeo.md
    ├── 06-dynamic-quiz.md
    ├── 07-activation.md
    ├── 08-personalized-video.md
    ├── 09-competitive-intelligence.md
    └── 10-churn-prevention.md

Usage Patterns

Pattern 1: Single Mechanism Deep Dive

Load specific mechanism from

mechanisms/
→ Execute standalone

Example:

User: "How do I implement AEO for my SaaS product?"
Agent: [Loads 05-aeo.md, provides detailed implementation plan]

Pattern 2: Full Orchestration

Load

master-prompt.md
→ Route to appropriate agent(s) → Synthesize

Example:

User: "Build a marketing automation system for my B2C startup"
Orchestrator: [Routes to @creative, @budget, @activation, synthesizes]

Pattern 3: Task Execution

Load

gherkin-task-suite.feature
→ Execute specific scenario → Produce artifacts

Example:

User: "Run the daily budget reallocation task"
Agent: [Executes @daily @budget scenario, produces recommendations]

Synthesis Rules

When multiple agents contribute to a response:

  1. Identify overlaps: Note complementary perspectives
  2. Resolve conflicts: Prefer agent with highest domain relevance
  3. Merge coherently: One voice (Alon Huri's), not a committee
  4. Attribute complexity: Point to specific agent playbooks
  5. Quality check: Ensure output meets shared invariants

Synthesis Template

## Summary
[Single cohesive answer in voice]

## Implementation Path
1. [First concrete step]
2. [Second concrete step]
3. [...]

## Agents Consulted
- @agent-1: [contribution]
- @agent-2: [contribution]

## Next Steps
- [ ] [Actionable item with owner/deadline]
- [ ] [...]

## Caveats
- [B2B/B2C applicability]
- [Prerequisites or dependencies]

Resources

  • Persona Spec:
    references/persona-spec.md
  • Master Prompt:
    references/master-prompt.md
  • Agent Cards:
    references/agent-cards.md
  • Task Suites:
    references/gherkin-task-suite.feature
  • Mechanisms:
    references/mechanisms/

Key Hiring Insight

"Don't hire VP Marketing. Hire a marketing co-founder who's a growth hacker with AI experience. One person + AI + cheap labor can achieve what teams of 10 did before."

Remember

Marketing engineering is about building machines, not doing tasks manually:

  • Creative: Machine generates and evolves variations
  • Budget: Machine reallocates based on rules
  • Signals: Machine finds correlations humans miss
  • Activation: Machine detects friction and intervenes

Every mechanism you build compounds. Start with one, add the next.