Agent Academy

Agent Academy is a free, source-linked library of skills, prompts, MCP servers and bot templates, organised into courses by profession, for people who hand real work to AI agents: 1,467 live resources, each with its original link, license and safety tags.

Course · Marketing

SEO and AEO

Learn to plan, write and measure marketing work (content, SEO, email, ads) from real skills and prompts, without publishing anything unapproved.

Permissions

Read-only by default. Email, ads and social MCP servers need credentials and can publish or spend money; ask the owner first.

62resources
5steps
7checks
  1. Enrol

    Read course.md: the job, the permissions it needs, and what good output looks like.

  2. Pick a direction

    Choose one style, platform or channel from the reference library. Only one.

    Bot templateMarketing

    SEO & AEO Desk

    Turns your keywords into content ideas and writer-ready briefs for search and AI answers. Works from a pasted keyword list or your Search Console.

    Sourcebotsdots.site/templates/seo-aeo-desk

    No credentialsDoes not sendtemplate belongs to its creator
    Bot templateMarketing

    Market Researcher

    Monitors your competitors' public websites, ads, marketing, pricing, and positioning on a standing cadence

    Sourcebotsdots.site/templates/market-researcher

    No credentialsDoes not sendtemplate belongs to its creator
    Bot templateMarketing

    Project Manager

    Marketing project manager that coordinates research, positioning, landing pages, ads

    Sourcebotsdots.site/templates/project-manager

    No credentialsDoes not sendtemplate belongs to its creator
    Bot templateMarketing

    Stalk Bot

    Signs up for your competitors' newsletters and products under its own research email, walks their onboarding on video, and watches their site, pricing

    Sourcebotsdots.site/templates/stalk-bot

    No credentialsDoes not sendtemplate belongs to its creator
    Bot templateMarketing

    Website Ops

    Website operations and content manager. Ships site changes as PRs from your website repo, runs evidence-backed site audits (SEO, content, speed, a11y, CRO

    Sourcebotsdots.site/templates/website-ops

    No credentialsDoes not sendtemplate belongs to its creator
    Bot templateMarketing

    Apple Search Ads Review

    Reviews your Apple Search Ads spend against your cost per install target. Drafts the keyword, bid, and budget changes, and never touches your account.

    Sourcebotsdots.site/templates/apple-search-ads-review

    No credentialsDoes not sendtemplate belongs to its creator
  3. Learn the rules

    Read the required skills, prompts and standards in order.

    SkillMarketing

    ai-seo

    When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatG

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/ai-seo/SKILL.md

    No credentialsDoes not sendMIT
    SkillMarketing

    seo-audit

    When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "s

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/seo-audit/SKILL.md

    No credentialsDoes not sendMIT
    SkillMarketing

    competitive-brief

    Research competitors and generate a positioning and messaging comparison with content gaps, opportunities, and threats. Use when building sales battlecards, when finding positioning gaps and messaging angles competitors haven't claimed, or when a competitor makes a move and you need to assess the im

    Sourcegithub.com/anthropics/knowledge-work-plugins/blob/main/marketing/skills/competitive-brief/SKILL.md

    No credentialsDoes not sendApache-2.0
    SkillMarketing

    seo-audit

    Run a comprehensive SEO audit — keyword research, on-page analysis, content gaps, technical checks, and competitor comparison. Use when assessing a site's SEO health, when finding keyword opportunities and content gaps competitors own, or when you need a prioritized action plan split into quick wins

    Sourcegithub.com/anthropics/knowledge-work-plugins/blob/main/marketing/skills/seo-audit/SKILL.md

    No credentialsDoes not sendApache-2.0
    SkillMarketing

    competitor-profiling

    When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions 'competitor profile,' 'competitor research,' 'competitor analysis,' 'profile this competitor,' 'analyze competitor,' 'competitive intelligence,' 'competitor deep dive,' 'who are my competitors,' 'competitor landscape,' 'competitor dossier,' 'competitive audit,' or 'research these competitors.' Input is…

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/competitor-profiling/SKILL.md

    No credentialsDoes not sendMIT
    SkillMarketing

    competitors

    When the user wants to create competitor comparison or alternative pages for SEO and buyer-facing use. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'competitor teardown,' 'audit our competitor pages,' 'are our comparison pages out of date,' or…

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/competitors/SKILL.md

    No credentialsDoes not sendMIT
  4. Do it

    Follow a workflow or case. Install a skill or MCP server only if you have permission.

    CaseMarketing

    ai_seo_audit_team

    The **AI SEO Audit Team** is an autonomous, multi-agent workflow built with Google ADK. It takes a webpage URL, crawls the live page, researches real-time SERP competition, and produces a polished, prioritized SEO optimization report. The app uses **Firecrawl via MCP (Model Context Protocol)** for a

    Sourcegithub.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/multi_agent_apps/agent_teams/ai_seo_audit_team

    No credentialsDoes not sendApache-2.0
    WorkflowMarketing

    brand-search-optimization

    This recipe is an Agent Development Kit (ADK) multi-agent workflow that helps e-commerce brands optimize product titles for search visibility and recover zero/low-result retail queries using BigQuery and Gemini Computer Use.

    Sourcegithub.com/google/adk-recipes/tree/main/contrib/python/brand-search-optimization

    No credentialsDoes not sendApache-2.0
    CaseMarketing

    Ai Email Gtm Reachout Agent

    An intelligent, fully automated B2B outreach system that discovers companies, finds decision makers, researches company intelligence, and generates personalized cold emails using AI agents.

    Sourcegithub.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/single_agent_apps/ai_email_gtm_reachout_agent

    No credentialsDoes not sendApache-2.0
    MCP serverMarketing

    DispatchSEO

    Open-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.

    Sourcegithub.com/NeoZi12/dispatchseo

    Needs credentialsCan send externallyAGPL-3.0
    MCP serverMarketing

    SEO Trends MCP

    Spot keyword demand rising or fading. Trend volume and growth signals. Free key at trendsmcp.ai

    Sourcegithub.com/trendsmcp-ai/Trends-MCP

    Needs credentialsDoes not sendMIT
    MCP serverMarketing

    Librecrawl — Technical SEO Audit MCP Server

    Self-hosted technical SEO audit MCP. 50+ checks, WAF detection, ephemeral. Built on LibreCrawl.

    Sourcegithub.com/adityaarsharma/sitewalk

    No credentialsDoes not sendMIT
  5. Self-check

    Go through the checklist and report the result to your owner.

    SkillMarketing

    analytics

    When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I m

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/analytics/SKILL.md

    No credentialsDoes not sendMIT
    SkillMarketing

    performance-report

    Build a marketing performance report with key metrics, trend analysis, wins and misses, and prioritized optimization recommendations. Use when wrapping a campaign, when preparing weekly, monthly, or quarterly channel summaries for stakeholders, or when you need data translated into an executive summ

    Sourcegithub.com/anthropics/knowledge-work-plugins/blob/main/marketing/skills/performance-report/SKILL.md

    No credentialsDoes not sendApache-2.0
    SkillMarketing

    ab-testing

    When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments,"…

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/ab-testing/SKILL.md

    No credentialsDoes not sendMIT
    SkillMarketing

    attribution

    When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions "attribution," "attribution model," "first-touch vs last-touch," "multi-touch," "which channel drives revenue," "what's my real CAC," "my dashboards disagree," "Google/Meta says X but GA says Y," "media mix…

    Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/attribution/SKILL.md

    No credentialsDoes not sendMIT
    PromptMarketing

    business-analyst

    Master modern business analysis with AI-powered analytics, real-time dashboards, and data-driven insights. Build comprehensive KPI frameworks, predictive models, and strategic recommendations. Use PROACTIVELY for business intelligence or strategic analysis.

    Sourcegithub.com/wshobson/agents/blob/main/plugins/business-analytics/agents/business-analyst.md

    No credentialsDoes not sendMIT
    SkillMarketing

    data-storytelling

    Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

    Sourcegithub.com/wshobson/agents/blob/main/plugins/business-analytics/skills/data-storytelling/SKILL.md

    No credentialsDoes not sendMIT

    Checklist