// The Marketing Engineer skill

One skill.Your whole marketing stack.

Download one skill into Claude Code and get SEO, keyword research, web scraping, AI research, historical data and your own ads data — plus the exact playbook the Porter Metrics team uses every day. One key. No separate subscriptions.

Install in 30 seconds →
// What is it

An API that wraps every API you need.

Marketing Engineer bundles every paid API marketers pay separately for — plus the skills and workflows Juan Bello personally curates and evaluates at Porter Metrics. Nothing pulled from random lists on the internet. Every skill here is one we actually use in-house.

DataForSEO
// SEO data

Rankings, SERP results, backlinks and on-page signals. The paid SEO backbone.

Keywords Everywhere
// Search volume

Monthly search volume, CPC and competition for any keyword or country.

Firecrawl
// Web scraping

Turns any URL (or full site crawl) into clean markdown Claude Code can read.

Compresr
// Token compression

Compresses long pages and responses so you burn fewer tokens per task.

Perplexity
// AI research

Cited answers with real sources — no hallucinations when you research a topic.

Wayback Machine
// Historical web

Pull old snapshots of any page so you can track how competitors evolved.

Porter Metrics MCP
// Your ads data

Facebook Ads, Google Ads, TikTok, LinkedIn, GA4, Search Console and 20+ more.

Porter playbook
// Porter playbook

The exact methodology the Porter team uses for listicles, audits and research.

// It doesn’t replace Claude Code

It upgrades your Claude Code.

Marketing Engineer is not another IDE, chatbot or SaaS to learn. It plugs into the Claude Code you already use and teaches it marketing — the tools and the reasoning — so you can run your own strategies without paying for five different subscriptions.

ClaudeClaude Code alone

  • No SEO data, no keyword volumes.
  • No reliable web scraping of paywalled or JS-heavy pages.
  • No access to your ad accounts.
  • Generic answers with no marketing methodology.
  • You spend time building tools instead of strategy.

ClaudeClaude Code + Marketing Engineer

  • SEO rankings, keywords, backlinks on tap.
  • Clean markdown from any URL or full site crawl.
  • Your Facebook, Google, TikTok, GA4, Search Console data.
  • Porter’s own frameworks for audits, research and listicles.
  • You spend time on strategy — Claude Code runs the plays.
// Use cases

Tell Claude Code what you want. It runs the play.

Each use case below is a one-sentence ask. Marketing Engineer handles the scraping, the API calls, the analysis and the format.

01

Read any webpage.

Convert any URL to clean markdown. Long pages get auto-compressed so you spend fewer tokens.

→ “Read this URL and summarize it”
02

Research with citations.

Ask any question and get an answer backed by real sources with links — not made-up facts.

→ “Research marketing trends for 2026”
03

Analyze competitors.

Audit a competitor’s page, see what keywords they rank for and find the gaps you can exploit.

→ “Analyze this competitor URL”
04

Keyword research.

Get monthly search volume, SERP intent and priority recommendations for any topic or country.

→ “Keyword research for ‘dashboards'”
05

SEO audit.

Diagnose why a page doesn’t rank. Get 5-10 concrete fixes, prioritized by impact.

→ “Audit this URL’s SEO”
06

Listicle writing.

“Best X for Y” articles the Porter way — from SERP analysis to outline to final draft.

→ “Write a listicle for X”
07

See the past.

Pull historical snapshots of any website. Compare how competitors evolved over months or years.

→ “Show me this page 1 year ago”
08

Your ads performance.

Connect Facebook, Google, TikTok, GA4, Search Console and more through Porter Metrics. Ask Claude Code how your campaigns are doing.

→ “How are my campaigns performing?”
// Built-in intelligence

Not just tools. Our playbook.

Every workflow below is the exact methodology the Porter Metrics team uses in-house. When you say “audit this competitor” or “write a listicle for X”, Claude Code doesn’t just hit an API — it runs the full Porter process end-to-end, so you get our reasoning, not just raw data.

Workflow 01

Competitor analysis.

Scrapes the page, pulls their ranking keywords, crosses with search volume, synthesizes strengths, weaknesses and opportunities.

Workflow 02

Keyword research.

Explores subtopics, validates demand with real volume, classifies intent and returns a prioritized keyword list.

Workflow 03

Listicle writing.

Full Porter methodology for “Best X for Y” articles — SERP analysis, competitor scraping, angle selection, final draft structure.

Workflow 04

SEO audit.

Scrapes the page, compares current rankings vs targets, pulls history, returns actionable fixes prioritized by impact.

Paste this into any Claude Code chat. It installs itself in seconds — no terminal, no config, no API keys.

// Paste this into Claude Code

Install Marketing Engineer: download https://marketing-engineer.up.railway.app/skill and save it at ~/.claude/skills/marketing-engineer.md (overwrite if it exists).

// Your own data

Your campaigns. Inside Claude Code.

Marketing Engineer plugs into Porter Metrics so Claude Code can read your own ad accounts: Facebook Ads, Google Ads, TikTok Ads, LinkedIn Ads, GA4, Search Console and 20+ more marketing platforms.

Ask anything

“How are my ads doing this month?”

Claude Code pulls your actual spend, CTR, CPC and ROAS — then tells you what’s working and what’s not.

No CSV exports

“Compare Facebook vs Google Ads.”

Cross-platform analysis without opening five dashboards. One question, one answer.

Real accounts

“Which creative is winning?”

Break down performance by ad, audience or campaign — all from your real ad accounts, no exports.

Free to start

Needs a Porter Metrics account.

Sign up free at portermetrics.com, connect Porter MCP once and all your data flows into Claude Code.

// FAQ

No fluff. Straight answers.

Do I need any other subscriptions?

No. DataForSEO, Keywords Everywhere, Firecrawl, Compresr, Perplexity and Wayback are all bundled. One key, one price.

Does it replace Claude Code?

No. It plugs into the Claude Code you already use and gives it marketing tools and the Porter team’s playbook.

What is Claude Code?

Anthropic’s official terminal and desktop tool to work with Claude. Marketing Engineer installs as a skill inside it.

Can I use this without Claude Code?

Yes. It’s also a plain REST API, so you can use it from n8n, Zapier, Python or anything that can send an HTTP request.

How do you save me tokens?

Long responses are automatically compressed server-side with Compresr. Same information, roughly half the tokens.

Do I need a Porter Metrics account?

Only if you want to pull your own ad campaign data. SEO, scraping and research all work without it. Porter MCP is optional and free to start.