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.
Best use case
ai-marketing-engineering is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
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.
Teams using ai-marketing-engineering should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/ai-marketing-engineering/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How ai-marketing-engineering Compares
| Feature / Agent | ai-marketing-engineering | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
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.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
SKILL.md Source
# 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
| # | Mechanism | Agent Tag | Use Case |
|---|-----------|-----------|----------|
| 1 | Infinite Creative Machine | `@creative-agent` | Generate 100s of ad variations, evolve winners |
| 2 | Adaptive Budget Management | `@budget-agent` | Auto-allocate spend by performance rules |
| 3 | LTV Signal Hunting | `@signals-agent` | Find hidden correlations in user data |
| 4 | Contextual Data Layer | `@data-layer-agent` | Build AI-queryable data interfaces |
| 5 | SEO → AEO | `@aeo-agent` | Optimize for AI answer engines |
| 6 | Dynamic Real-time Quiz | `@quiz-agent` | Personalized onboarding/qualification flows |
| 7 | Behavior-driven Activation | `@activation-agent` | Detect and fix user friction |
| 8 | Personalized Video at Scale | `@video-agent` | Lip-sync personalized outreach videos |
| 9 | Competitor Weakness Targeting | `@competitive-agent` | Mine reviews for landing page opportunities |
| 10 | Active 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
```markdown
## 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.**Related Skills
data-engineering-data-pipeline
You are a data pipeline architecture expert specializing in scalable, reliable, and cost-effective data pipelines for batch and streaming data processing.
context-engineering
Use when designing agent system prompts, optimizing RAG retrieval, or when context is too expensive or slow. Reduces tokens while maintaining quality through strategic positioning and attention-aware design.
Build Your Data Engineering Skill
Create your LLMOps data engineering skill in one prompt, then learn to improve it throughout the chapter
ai-engineering-skill
Practical guide for building production ML systems based on Chip Huyen's AI Engineering book. Use when users ask about model evaluation, deployment strategies, monitoring, data pipelines, feature engineering, cost optimization, or MLOps. Covers metrics, A/B testing, serving patterns, drift detection, and production best practices.
ai-data-engineering
Data pipelines, feature stores, and embedding generation for AI/ML systems. Use when building RAG pipelines, ML feature serving, or data transformations. Covers feature stores (Feast, Tecton), embedding pipelines, chunking strategies, orchestration (Dagster, Prefect, Airflow), dbt transformations, data versioning (LakeFS), and experiment tracking (MLflow, W&B).
account-based-marketing-agent
AI агент для ABM. Используй для автоматизации ABM кампаний и персонализации outreach.
marketing-social-media
Sustainable social media marketing and paid social: content systems, community management, influencer ops, social commerce, and attribution (2026).
u08871-ethical-dilemma-navigation-for-marketing-and-storytelling
Operate the "Ethical Dilemma Navigation for marketing and storytelling" capability in production for marketing and storytelling workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
u01874-handoff-contracting-for-marketing-and-storytelling
Operate the "Handoff Contracting for marketing and storytelling" capability in production for marketing and storytelling workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
salesforce-marketing-cloud-automation
Automate Salesforce Marketing Cloud tasks via Rube MCP (Composio). Always search tools first for current schemas.
marketing_automation
Automated multi-step marketing campaigns with email, SMS, and server action workflows triggered by audience behavior.
marketing
Social media automation, content scheduling, analytics tracking, and campaign management. Transform your AI agent into a marketing powerhouse that handles multi-platform content strategy.