// catalog
Every skill, one place
Search and filter the full catalog by phase, category, difficulty, and engine.
Matching skills
Execute
ab-test-significance
A/B Test Significance
Use when the user wants to check whether an A/B test result is statistically significant, or to size a test before running it. Also use when the user mentions A/B test, split test, statistical significance, p-value, confidence level, conversion lift, sample size, or "is this result real / can we call the test." Produces lift, p-value, a significance verdict, and required sample size.
Diagnose
agent-readiness-audit
Agent Readiness Audit
Use when the user wants to know whether AI agents buying on a customer's behalf can find, evaluate and act on their product — machine-customer readiness, agentic commerce, or being included in AI-mediated comparisons. Also use when the user mentions AI agents buying, machine customers, agentic commerce, MCP, llms.txt, "can ChatGPT actually buy from us", or being left out of AI-generated shortlists. Scores five dimensions, names the blockers, and specifies the fixes in cost order.
Diagnose
brand-product-context
Brand Product Context
Use when starting work on a brand or product with the AAJ skills, or when any skill needs context about the business that isn't available yet. Also use when the user mentions onboarding, "set up my brand," brand brief, company context, who we are, our ICP, our positioning, brand voice, or "tell the agent about my business." Produces a structured .agents/product-marketing.md brief — company, product, ICP, positioning, value, voice, goals, funnel, and competitors — that every other AAJ skill reads first.
Execute
brand-voice-governance
Brand Voice Governance
Use when the user wants to check whether content actually sounds like their brand — enforcing a defined voice across AI-generated or team-written copy at scale. Also use when the user mentions brand voice guardrails, tone consistency, on-brand/off-brand, banned words, content governance, style compliance, AI-content review, "does this sound like us", or keeping a large volume of content on-message. Checks content block by block against the brand's own do/don't rules and emits a pass/revise verdict with an audit trail.
Diagnose
campaign-orchestrator
Campaign Orchestrator
Use when the user has a marketing goal or problem but doesn't know which skill to reach for — "our funnel is broken", "we're launching next month", "growth has stalled", "where do I even start". Also use when the user asks for a campaign plan, a marketing plan, a GTM plan, or help sequencing work across several areas. Diagnoses which of the named Plays applies, then runs it through Diagnose → Design → Execute, calling the right skills in order and refusing to skip ahead.
Execute
cold-email-sequence
Cold Email Sequence
Use when the user wants to write a cold outbound email sequence — the multi-touch cadence that opens conversations with target accounts. Also use when the user mentions cold email, outbound sequence, email cadence, prospecting emails, sales outreach, follow-up emails, break-up email, or "emails that get replies." Produces a 4–6 touch cold email sequence with subject lines, send timing, and one clear ask per email, grounded in the prospect's pain.
Execute
content-calendar-planning
Content Calendar Planning
Use when the user wants to plan a content calendar or editorial strategy — topic clusters, cadence, formats, and a repurposing plan across channels. Also use when the user mentions content calendar, editorial calendar, content strategy, topic clusters, pillar content, content cadence, or "what should we publish and when." Produces a structured calendar with clusters, schedule, and a repurposing flow.
Execute
content-repurposing
Content Repurposing
Use when the user wants to turn one pillar asset — a report, blog post, webinar, case study, or data study — into a full set of distribution pieces across channels (LinkedIn carousel, X/LinkedIn threads, short posts, newsletter, stat cards, a short-form video script). Also use when the user mentions repurposing, atomizing content, content distribution, turning a report into social, "getting more out of" a piece, or a content-to-social flow. Produces an inventory of the reusable units in the source and drafted, channel-adapted derivatives with a sequencing plan — reusing only what the source actually says, never inventing facts or figures.
Execute
copywriting
Copywriting
Use when the user wants to write, rewrite, or improve marketing copy — a homepage hero, landing page, ad, email, product page, or CTA. Also use when the user mentions copywriting, headlines, page copy, ad copy, microcopy, "make this sharper", or "why isn't this converting". Produces copy that ladders to the positioning, with every claim defensible, plus a score on clarity, concreteness, and claim-defensibility.
Diagnose
customer-survey-design
Customer Survey Design
Use when the user wants to design a customer or market survey — choosing the questions, structure, scales, and sample size to get unbiased, decision-useful answers. Also use when the user mentions survey, questionnaire, NPS, customer feedback, market research survey, product-market fit survey, sample size, margin of error, "how many responses do I need," or "what should I ask my customers." Produces a structured survey with unbiased questions mapped to decisions, plus computed sample-size, invite, and segment-readability numbers from a runnable engine.
Execute
discovery-call-framework
Discovery Call Framework
Use when the user wants a discovery call structure or question bank — how to run a first sales call that qualifies and uncovers real pain. Also use when the user mentions discovery call, sales call script, qualifying questions, sales questions, needs analysis, first call, demo call, or "what should I ask on a sales call." Produces a discovery call flow with a prioritized question bank, qualification checks, and next-step language that advances the deal.
Execute
email-lifecycle-sequence
Email Lifecycle Sequence
Use when the user wants to build or fix lifecycle email — welcome sequences, onboarding emails, nurture, win-back, expansion, or re-engagement. Also use when the user mentions email sequences, drip campaigns, automated emails, lifecycle marketing, email flows, or "what emails should we be sending". Maps which sequences exist, checks the combined send load for fatigue, and writes the sequences that are missing.
Execute
geo-citation-tracker
Geo Citation Tracker
Use when the user wants to measure or monitor whether AI answer engines actually name and cite their brand over time — not whether a page is optimized, but what the engines are saying right now. Also use when the user mentions AI share of voice, LLM citation tracking, brand visibility in ChatGPT/Perplexity/Claude/AI Overviews, "are we showing up in AI answers", answer-engine monitoring, or wants to prove GEO work moved the needle. Designs the prompt set, scores the run, and says whether a change between runs is signal or noise.
Execute
geo-content-optimization
Geo Content Optimization
Use when the user wants to optimize content so it gets cited by AI engines (ChatGPT, Perplexity, Claude, Google AI Overviews) and wins answer-engine snippets — i.e. GEO (generative engine optimization) and AEO (answer engine optimization). Also use when the user mentions AI citations, getting quoted by LLMs, llms.txt, answer-first content, featured snippets, or "make this content rank in AI answers." Rewrites/augments a page to maximize citation likelihood.
Diagnose
incrementality-and-mmm
Incrementality And Mmm
Use when the user wants to know whether marketing spend actually caused conversions, rather than just preceded them — incrementality testing, holdout or geo tests, iROAS, or media mix modelling. Also use when the user mentions incrementality, holdout test, geo test, lift test, iROAS, incremental CAC, MMM, "is this channel actually working", or doubts about attributed conversions. Designs the test, sizes it, then reads it out honestly — including whether it was ever powerful enough to answer the question.
Execute
landing-page-brief
Landing Page Brief
Use when the user wants to plan or spec a landing page before building it — structure, copy, sections, and conversion elements. Also use when the user mentions landing page brief, page wireframe, "what should go on this page", page outline, or wants a build-ready spec for a designer, developer, or page builder. Produces a section-by-section brief with copy direction and CTAs.
Design
lifecycle-and-retention
Lifecycle And Retention
Use when the user wants to reduce churn, improve retention, or grow net revenue retention (NRR) through onboarding, lifecycle communication, and account expansion. Also use when the user mentions churn, retention, NRR/GRR, net dollar retention, activation, onboarding, customer lifecycle, upsell/expansion, or "why are customers leaving / how do we keep them." Produces churn, NRR, GRR, quick-ratio and lifetime math plus a diagnosis and a prioritized retention plan across onboarding, churn drivers, and expansion.
Design
marketing-budget-planning
Marketing Budget Planning
Use when the user wants to set or sanity-check a total marketing budget — how much to spend overall, as a percentage of revenue, by company stage and business model — and split it across brand, demand gen, content, and tooling. Also use when the user mentions marketing budget, % of revenue on marketing, how much should we spend on marketing, or budget allocation across functions. Produces a recommended budget and a function-level split.
Design
marketing-loops
Marketing Loops
Use when the user wants to build or diagnose a compounding growth loop — referral, viral, content, or paid-recycling — rather than optimize a linear funnel. Also use when the user mentions growth loops, viral loop, viral coefficient, k-factor, referral loop, content loop, network effects, compounding growth, flywheel, "how do we grow without spending more", or "why doesn't our growth compound". Computes the loop factor, shows what it buys in amplification and effective CAC, finds the throttling stage, and projects users over time.
Design
marketing-psychology
Marketing Psychology
Use when the user wants to apply behavioral science or persuasion principles to marketing — pricing pages, landing pages, onboarding, emails, offers, or CTAs. Also use when the user mentions psychology, cognitive bias, behavioral economics, persuasion, social proof, anchoring, loss aversion, scarcity, friction, or "why aren't people converting". Diagnoses which decision friction is actually blocking the buyer, then selects the principles that address it — with an explicit line between persuasion and manipulation.
Execute
marketing-report
Marketing Report
Use when the user wants to build a board-ready marketing report, a KPI dashboard, or a monthly/quarterly performance review — turning raw funnel, spend, and pipeline numbers into metrics and a narrative leadership can act on. Also use when the user mentions marketing reporting, KPI dashboard, board deck, marketing metrics, funnel conversion, CAC or ROI reporting, attribution narrative, or "what do I show the board / how is marketing performing." Produces a full-funnel KPI snapshot (stage conversion, CAC, efficiency, attainment) with period-over-period deltas and a decision-focused narrative.
Design
messaging-framework
Messaging Framework
Use when the user wants to build a messaging framework or message hierarchy — the organized set of what to say, to whom, and in what order. Also use when the user mentions messaging, message hierarchy, messaging pillars, core message, talking points, message map, value pillars, or "what should our messaging be." Produces a messaging framework — one core message, 3–4 pillars with proof, audience variants, and what to keep off-message.
Design
objection-handling
Objection Handling
Use when the user wants to handle sales objections or build objection and competitor battlecards — structured responses to the pushback that stalls deals. Also use when the user mentions objections, objection handling, "it's too expensive," competitor comparison, battlecards, rebuttals, deal blockers, status quo, or "how do I respond when they say X." Produces an objection-handling framework and competitor battlecards — the top objections with grounded, non-defensive responses and honest competitive comparisons.
Execute
onboarding-activation
Onboarding Activation
Use when the user wants to improve product onboarding, activation rate, or time-to-first-value — getting new signups to the moment the product actually works for them. Also use when the user mentions activation, aha moment, time-to-value, first-run experience, product onboarding, user adoption, or "people sign up and never come back". Defines the activation moment from data, finds where new users stall, and specifies the fix.
Design
paid-media-budget-allocation
Paid Media Budget Allocation
Use when the user wants to plan, split, or optimize a paid advertising budget across channels (Google, Microsoft, LinkedIn, Meta, TikTok, YouTube, Amazon, Capterra/G2, and more) to hit a CAC target or a customer goal. Also use when the user mentions ad budget allocation, channel mix, media plan, paid spend split, CAC target, marginal CAC, diminishing returns, or "how should I split my ad spend." Produces a defensible per-channel allocation with projected customers, blended CAC, LTV:CAC, payback, and pacing.
Design
persona-builder
Persona Builder
Use when the user wants to build buyer personas or an ideal customer profile (ICP) — the target's goals, pains, buying triggers, objections, and where they research. Also use when the user mentions personas, ICP, target audience profile, customer avatar, "who are we selling to", or buyer journey. Produces structured personas grounded in real signals, not demographic guesswork.
Execute
pipeline-and-forecast
Pipeline And Forecast
Use when the user wants to forecast sales or check pipeline health — whether there's enough pipeline to hit the number and what's likely to close. Also use when the user mentions sales forecast, pipeline coverage, weighted pipeline, quota attainment, pipeline gap, commit vs best case, coverage ratio, or "will we hit our number." Produces a weighted forecast (commit vs best case), a pipeline coverage ratio against the target, the gap, and how much new pipeline is needed.
Design
positioning-statement
Positioning Statement
Use when the user wants to write, sharpen, or pressure-test a positioning statement, value proposition, or core messaging for a product or company. Also use when the user mentions positioning, messaging, value prop, "what do we do / who is it for", category, differentiation, or competitive alternative. Produces a defensible positioning statement, supporting proof points, and a one-line value proposition, with variants by audience lens.
Design
pricing-and-packaging
Pricing And Packaging
Use when the user wants to design or sanity-check pricing and packaging — the tiers, what's in each, and the price points. Also use when the user mentions pricing, packaging, tiers, plans, price points, good-better-best, pricing model, value metric, ARPU, or "how should we price this." Produces a packaging structure (tiers and what's in each), price points with rationale, and a modeled blended ARPU and revenue mix.
Design
programmatic-seo
Programmatic Seo
Use when the user wants to generate many search-targeted pages from a template and a dataset — location pages, comparison pages, integration pages, calculator pages, "best X for Y" pages. Also use when the user mentions programmatic SEO, pSEO, scaled content, template pages, or "we have a database, can we turn it into pages". Models whether the build pays back before anything gets written, then specs the template and the quality bar.
Design
sales-process-design
Sales Process Design
Use when the user wants to design or fix their sales process — the stages a deal moves through, what has to be true to advance, and what each side does. Also use when the user mentions sales process, sales stages, pipeline stages, deal stages, exit criteria, sales playbook, qualification, MEDDIC, BANT, or "our pipeline is messy." Produces a defined stage-by-stage sales process with entry triggers, verifiable exit criteria, owner actions, and a fitting qualification framework.
Design
seo-content-brief
Seo Content Brief
Use when the user wants to plan or spec a piece of content before writing it — a content brief, an outline for a target keyword, or a blog post that needs to rank and get cited. Also use when the user mentions content brief, keyword targeting, search intent, SERP analysis, outlining an article, or "what should this post cover". Produces a writer-ready brief: intent classification, the answer block, heading structure, entities to cover, citation and internal-link targets, and the cannibalisation check.
Diagnose
seo-geo-aeo-audit
Seo Geo Aeo Audit
Use when the user wants to audit a web page or site for SEO, GEO (generative- engine / AI citation readiness), and AEO (answer-engine / featured-snippet readiness). Also use when the user mentions SEO audit, AI search visibility, getting cited by ChatGPT/Perplexity/Claude, featured snippets, llms.txt, schema, crawlability, or "why don't we show up in AI answers." Produces a 0–100 score across 5 weighted categories, a grade, and prioritized fixes.
Execute
signup-flow-optimizer
Signup Flow Optimizer
Use when the user wants to improve a signup, registration, trial-start or checkout flow — reducing form fields, cutting steps, or fixing where people abandon. Also use when the user mentions signup conversion, form abandonment, trial start rate, registration flow, checkout friction, or "people visit and don't sign up". Scores the flow's friction, ranks what to remove by what it's worth, and specifies the rebuilt flow.
Design
target-account-list
Target Account List
Use when the user wants to build or prioritize a target account list — which accounts to go after, scored by fit. Also use when the user mentions target accounts, ICP fit scoring, account prioritization, ABM list, named accounts, tiering accounts, lead scoring by firmographics, or "who should we sell to first." Produces a fit-scored, tiered account list (A/B/C) with the scoring rationale and the signals each account matched.
Diagnose
unit-economics
Unit Economics
Use when the user wants to calculate or sanity-check unit economics — LTV, CAC, the LTV:CAC ratio, and CAC payback — for a subscription, ecommerce, or services business. Also use when the user mentions lifetime value, customer acquisition cost, payback period, churn, contribution margin, or "are our unit economics healthy / can we afford to spend more." Produces the metrics plus a verdict against healthy benchmarks and what to fix.
Design
value-proposition
Value Proposition
Use when the user wants to write or sharpen a value proposition — the core promise of a product for a specific audience. Also use when the user mentions value prop, core promise, "what do we say we do", main message, hero message, tagline, or "why should anyone buy this." Produces a one-line value proposition plus supporting proof points, with variants by audience.
Diagnose
website-conversion-audit
Website Conversion Audit
Use when the user wants to audit a landing page, homepage, or website for conversion — clarity, calls to action, trust, friction, speed, and tracking. Also use when the user mentions CRO, conversion rate, "why isn't this page converting", landing page review, page teardown, or improving signups/leads. Produces a 0–100 conversion score across 6 weighted categories, a grade, and prioritized fixes.
Diagnose
win-loss-analysis
Win Loss Analysis
Use when the user wants to understand why deals are won or lost and turn it into patterns they can act on. Also use when the user mentions win/loss, win-loss analysis, why we lose deals, deal post-mortem, lost-deal reasons, competitive losses, sales feedback, or "why aren't we closing." Produces a structured win-loss summary — top win and loss reasons, patterns by segment and competitor, the no-decision rate, and prioritized fixes for product, pitch, and process.
// human in the loop
Need a human in the loop?
AAJ builds the strategies, tools, and playbooks these skills are made of — with engagements for growth-stage and enterprise teams.
Skills