// catalog

Every skill, one place

Search and filter the full catalog by phase, category, difficulty, and engine.

81 skills · 66 with engine · 9 categories

Matching skills

66 results

Execute

ab-test-significance

engine

A/B Test Design & 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.

Analytics & Experimentation·Starter#ab-testing#significance
$ npx skills add ab-test-significance

Design

abm-program-design

engine

ABM Program Design

Use when the user is setting up or fixing an account-based marketing program - deciding how many accounts to target, how to tier them, how many touches each tier gets, and whether the team can actually run it. Also use when the user mentions ABM, account-based marketing, target account program, 1:1 or 1:few or 1:many, account tiering, named accounts, or "our ABM program isn't producing pipeline". Checks capacity and coverage together and names which of the two is the binding constraint.

Sales & Pipeline·Intermediate#abm#account-based-marketing
$ npx skills add abm-program-design

Execute

ad-creative-testing

engine

Ad Creative Testing

Use when the user wants to test ad creative - headlines, images, videos, hooks or offers - on Meta, LinkedIn, Google, TikTok or any paid channel, or wants to know whether a creative "winner" is real. Also use when the user mentions creative testing, ad testing, split test, A/B test an ad, which ad won, creative fatigue, hooks, or "should I scale this ad". Sizes the test before it runs so it can answer the question, then reads it out honestly - on the metric that pays, with uneven delivery, early stopping and multiple variants accounted for.

Paid Media & Budgeting·Intermediate#ad-creative#creative-testing
$ npx skills add ad-creative-testing

Diagnose

agent-readiness-audit

engine

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.

SEO, GEO & AEO·Intermediate#agent-readiness#machine-customers
$ npx skills add agent-readiness-audit

Design

ai-inference-pricing

engine

AI Inference Cost & Usage Pricing

Use when the user wants to check whether an AI product's price covers its inference cost, or to set included usage, overage and free-tier limits. Also use when the user mentions inference cost, token cost, LLM cost per user, gross margin on an AI feature, usage-based or credit pricing, model routing, "are our power users losing us money", or "how much free usage can we afford". Produces cost per task and per user, all-in margin per account at normal and spike usage, break-even price and usage, a verdict against the founder's own target, and the biggest margin levers; or the largest free-tier usage cap the founder's own conversion rate and margin allowance can afford.

Strategy & Positioning·Intermediate#ai-pricing#inference-cost
$ npx skills add ai-inference-pricing

Execute

ai-marketing-governance

engine

AI Marketing Governance

Use when a marketing team has adopted AI faster than anyone wrote rules for it — deciding which tools are approved, what must never go into a prompt, who reviews before publish, and how AI-drafted claims get fact-checked. Also use when the user mentions AI policy, AI governance, AI usage rules, AI disclosure, hallucinated citations, fake statistics, made-up sources, prompt data leakage, "is it safe to put this into ChatGPT", or reviewing AI-written marketing copy. Produces an adoption-readiness verdict, a completed policy with a named owner, and a per-claim citation check applied before anything publishes.

Content & Copy·Intermediate#ai-policy#governance
$ npx skills add ai-marketing-governance

Diagnose

ai-referral-share

engine

AI Referral Share

Use when the user wants to know whether AI search is sending them visitors and customers - how much traffic and how many conversions come from ChatGPT, Perplexity, Gemini, Copilot, Claude and other AI assistants. Also use when the user mentions AI referral traffic, LLM traffic, ChatGPT traffic in GA4, utm_source=chatgpt.com, the GA4 AI Assistant channel, "is AI search sending us customers", or wants to prove AI visibility work paid off. Reads a GA4 traffic export, separates each assistant's sessions and key events, and says whether they really convert differently from the rest of the site.

SEO, GEO & AEO·Starter#ai-search#ai-referral-traffic
$ npx skills add ai-referral-share

Design

beachhead-segment-selection

engine

Beachhead Segment Selection

Use when the user has several possible markets and must choose one to win first - which industry, which company size, which grade level or subject, which kind of buyer. Also use when the user mentions beachhead, first market, ideal first segment, "we could serve ten industries, how do I pick one", "one grade level or one subject first", niche down, or focus. Scores each candidate on pain, reach, budget, competition and proof against a written rubric, rules out any that fail one outright, picks one, says why the runner-up lost, and checks whether the pick survives different weights and its own assumptions.

Strategy & Positioning·Intermediate#beachhead#segmentation
$ npx skills add beachhead-segment-selection

Design

brand-voice-definition

engine

Brand Voice Definition

Use when the user wants to define or document their brand voice - write a voice guide, agree tone-of-voice rules, or work out why some copy sounds like them and some does not - from writing that already exists. Also use when the user mentions brand voice guide, tone of voice, voice and tone, style guide, "what does our voice actually sound like", or wants rules an AI or a new writer can follow. Measures on-brand samples for reading grade, sentence length, person, contractions, hedges and buzzwords, checks they agree with each other, contrasts them with off-brand writing, and emits a checkable profile for the brand-voice-governance engine.

Content & Copy·Starter#brand-voice#tone-of-voice
$ npx skills add brand-voice-definition

Execute

brand-voice-governance

engine

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.

Content & Copy·Intermediate#brand-voice#governance
$ npx skills add brand-voice-governance

Design

buying-committee-map

engine

Buying Committee Map

Use when the user is working a B2B deal, or marketing to a B2B segment, and needs to know everyone who has to say yes - the champion, the budget owner, the users, security, legal, procurement, the blocker - what each must come to believe, whether they can be reached, and which asset answers them. Also use when the user mentions buying committee, buying group, stakeholder map, multi-threading, economic buyer, "who signs", deal stalled, single-threaded, or wants to know which sales asset to build next. Produces the map, the holes in it, the next conversations in order, and the assets to build.

Sales & Pipeline·Starter#buying-committee#stakeholders
$ npx skills add buying-committee-map

Diagnose

campaign-orchestrator

engine

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.

Strategy & Positioning·Starter#orchestration#marketing-plan
$ npx skills add campaign-orchestrator

Execute

case-study-and-proof

engine

Case Study & Proof

Use when the user wants to turn a customer result into proof they can publish - a case study, a results page, a proof point for a landing page or a sales deck. Also use when the user mentions case studies, customer stories, social proof, testimonials, references, logos, "can we name the client", or has results they are not sure they are allowed to use. Scores whether the proof would convince a sceptic, checks whether it may actually be published and in what form, and gives the anonymised fallback when permission is missing.

Content & Copy·Starter#case-study#proof
$ npx skills add case-study-and-proof

Design

channel-selection-and-testing

engine

Channel Selection and Testing

Use when the user wants to choose which acquisition channel to try first, or to plan and judge a test of a new channel - how much to spend, for how long, and when to stop. Also use when the user mentions channel testing, test budget, "how much should we spend testing LinkedIn ads", "which channel first", trying Google Ads or Meta, cost per lead, or "is this channel working". Sizes the test from the user's own cost per click and conversion rates, ranks candidate channels by what each costs to judge, and gives a stop rule worked out before the money is spent.

Paid Media & Budgeting·Intermediate#channel-testing#test-budget
$ npx skills add channel-selection-and-testing

Execute

claims-and-proof-check

engine

Claims & Proof Check

Use when the user wants to check marketing copy for claims that need proof or permission before it is published - a landing page, ad, email, deck or case study. Also use when the user mentions claim substantiation, "can we say this", proof points, testimonials, "HIPAA compliant" or "SOC 2" badges, AI accuracy claims, "clinically proven", superlatives like "#1" or "best", or FTC advertising rules. Flags every claim sentence by sentence, with what evidence or consent to keep on file and the regulator's own guidance.

Content & Copy·Starter#claims#substantiation
$ npx skills add claims-and-proof-check

Execute

community-and-dark-social

engine

Community & Dark Social

Use when the user wants to market in the places analytics cannot see - Slack and WhatsApp groups, private communities, podcasts, forwarded emails, AI assistants - or asks whether to start a community of their own. Also use when the user mentions dark social, word of mouth, "direct" traffic that makes no sense, community-led growth, community marketing, or how to measure something that has no referrer. Maps where buyers already talk from what they say, checks whether a community should open at all, and reads the dark side of the funnel by trend rather than attribution.

Retention & Lifecycle·Intermediate#dark-social#community
$ npx skills add community-and-dark-social

Execute

comparison-pages

engine

Comparison Pages

Use when the user wants to write, audit, or refresh an "X vs Y" page, a "[competitor] alternatives" page, or a comparison table that buyers and AI answers will trust. Also use when the user mentions comparison page, versus page, vs page, alternatives page, competitor comparison, switch from [competitor], comparison table, or "how do we rank for [competitor] alternatives". Produces the page structure, a sourced and dated comparison table, honest "choose them if" copy, a methodology note, an update cadence, and a pre-publish fairness check.

Content & Copy·Intermediate#comparison-pages#vs-pages
$ npx skills add comparison-pages

Diagnose

competitor-messaging-matrix

engine

Competitor Messaging Matrix

Use when the user wants to see what every competitor's homepage claims, side by side, before writing or rewriting their own positioning - which claim types rivals make, who names an audience, what proof and call to action each uses, which words the category has used up, and whether the user's own headline can be told apart. Also use when the user mentions competitor messaging, messaging teardown, competitive positioning, "we all sound the same", category language, white space, or homepage comparison. Produces a claim matrix, category words, each rival's distinctive words, a distinctiveness read of your headline, and the open claims no rival makes.

Strategy & Positioning·Starter#positioning#competitors
$ npx skills add competitor-messaging-matrix

Execute

content-calendar-planning

engine

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.

Content & Copy·Starter#content-calendar#editorial
$ npx skills add content-calendar-planning

Diagnose

content-decay

engine

Content Decay

Use when the user wants to find which pages are losing search traffic and which to refresh first - content decay, content refresh, "our blog traffic is flat", declining organic clicks, or a content audit from Search Console. Also use when the user mentions content decay, content refresh, update old posts, declining rankings, CTR optimisation, title tag tests, or wants to know where to spend the next content week. Takes a Search Console page export comparing two periods and sorts every page into decaying, demand drop, snippet loss, rising or stable, then ranks refresh candidates by the clicks they lost and finds page-one pages below the site's own CTR median.

SEO, GEO & AEO·Starter#content-decay#content-refresh
$ npx skills add content-decay

Execute

aaj-copywriting

engine

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.

Content & Copy·Starter#copywriting#headlines
$ npx skills add aaj-copywriting

Execute

creator-partnerships

engine

Creator Partnerships

Use when the user wants to work with creators or influencers - choosing who to pay, agreeing terms, or judging whether a sponsorship worked - on YouTube, LinkedIn, podcasts, newsletters, TikTok or Instagram. Also use when the user mentions influencer marketing, creator marketing, sponsorships, paid posts, B2B creators, podcast ads, newsletter sponsorships, or "is this creator worth it". Compares creators on the buyers they actually reach rather than follower counts, writes the terms both sides sign - including disclosure - and reads the result on what it sold, tracked and self-reported.

Retention & Lifecycle·Intermediate#creator-marketing#influencer-marketing
$ npx skills add creator-partnerships

Diagnose

customer-interview-synthesis

engine

Customer Interview Synthesis

Use when the user has done, or is doing, customer or buyer interviews and wants to turn the notes into something a persona, a positioning statement or a roadmap can rest on - or wants to know whether they have done enough interviews. Also use when the user mentions customer interviews, discovery interviews, user research synthesis, affinity mapping, jobs-to-be-done interviews, "what did we learn from the calls", or "how many interviews do we need". Counts coded themes across interviews rather than quotes, weights them by what the problem costs, separates patterns from anecdotes, and says whether the programme has saturated.

Research & Personas·Starter#customer-interviews#user-research
$ npx skills add customer-interview-synthesis

Diagnose

customer-survey-design

engine

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.

Research & Personas·Starter#survey#questionnaire
$ npx skills add customer-survey-design

Execute

email-lifecycle-sequence

engine

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.

Retention & Lifecycle·Starter#email-marketing#lifecycle
$ npx skills add email-lifecycle-sequence

Design

first-marketing-hire

engine

First Marketing Hire

Use when the user is hiring their first marketer or first head of marketing and wants to define the role, run a fair interview process and choose on evidence. Also use when the user mentions a marketing hire scorecard, interview questions for a marketer, a take-home or work-sample task, an interview debrief, comparing candidates, a marketer's first 90 days, or "who should our first marketing hire be". Produces a weighted role scorecard, a paid take-home brief and rubric, interview questions tied to competencies, a 90-day plan, and a hire, no-hire or more-evidence call.

Retention & Lifecycle·Starter#first-marketing-hire#hiring
$ npx skills add first-marketing-hire

Execute

founder-led-content

engine

Founder-Led Content

Use when a founder wants to run their own LinkedIn or social account as a go-to-market channel — deciding what to post before they have case studies, finding the themes only they can own, building a post bank, and setting a cadence that survives a bad quarter. Also use when the user mentions founder-led content, personal brand, founder brand, LinkedIn strategy, posting as the founder, thought leadership, content cadence, ghostwriting a founder, or "what should I post". Produces a readiness verdict before the first post, three tested themes, a bank drafted from material the founder already owns, and a per-post check against the rules.

Content & Copy·Intermediate#founder-led#linkedin
$ npx skills add founder-led-content

Execute

geo-citation-tracker

engine

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.

SEO, GEO & AEO·Intermediate#geo#aeo
$ npx skills add geo-citation-tracker

Diagnose

incrementality-and-mmm

engine

Incrementality & 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.

Analytics & Experimentation·Intermediate#incrementality#holdout-test
$ npx skills add incrementality-and-mmm

Execute

lead-handoff-sla

engine

Lead Handoff & SLA Check

Use when the user wants to check whether the marketing-to-sales lead handoff works: MQLs followed up within the SLA, sales accepting what marketing sends, and the MQL threshold in the right place. Also use when the user mentions lead response time, speed to lead, MQL SLA, SLA compliance, MQL rejection, sales acceptance rate, lead scoring threshold, or "sales never follows up our leads." Produces SLA compliance, acceptance and conversion rates with honest intervals, a threshold check by score band, the volume-promise check, and three fixes.

Sales & Pipeline·Intermediate#lead-scoring#sla
$ npx skills add lead-handoff-sla

Design

lead-magnet-and-free-tool-design

engine

Lead Magnet & Free Tool Design

Use when the user wants to design a lead magnet, free tool, calculator, template, assessment or gated download that brings in buyers rather than downloads, or wants to know whether an existing one is worth keeping. Also use when the user mentions lead magnets, gated content, free tools, content upgrades, "what should we gate", email capture, or lead quality from downloads. Scores candidate ideas on the job they do for the buyer against the effort to build them, applies the rule "ungate ideas, gate tools", and reads a live magnet on qualified leads, not sign-ups.

Conversion & Web·Starter#lead-magnets#free-tools
$ npx skills add lead-magnet-and-free-tool-design

Design

lifecycle-and-retention

engine

Lifecycle & 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.

Retention & Lifecycle·Intermediate#retention#churn
$ npx skills add lifecycle-and-retention

Diagnose

market-sizing

engine

Market Sizing

Use when the user wants to size a market - TAM, SAM and SOM - for a pitch deck, a board plan, a new segment or a go-to-market decision. Also use when the user mentions market size, total addressable market, serviceable market, "how big is the opportunity", bottom-up sizing, or has a top-down analyst number they want to use. Builds the size bottom-up from counted accounts and sourced assumptions, derives SOM from the team's real capacity rather than a share of the market, and flags every link in the chain nobody sourced.

Strategy & Positioning·Intermediate
$ npx skills add market-sizing

Design

marketing-budget-planning

engine

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 budget from AAJ's stage bands (labelled as AAJ's working ranges), published reference points (Gartner, SaaS Capital) and a function-level split.

Paid Media & Budgeting·Starter#marketing-budget#budget-planning
$ npx skills add marketing-budget-planning

Diagnose

marketing-leadership-model

engine

Marketing Leadership Model

Use when the user is deciding how to staff marketing leadership - hire a head of marketing or CMO, bring in a fractional CMO, or retain an agency - and wants the comparison on their own numbers rather than a vendor's. Also use when the user mentions fractional CMO, in-house vs agency, first marketing hire, marketing team structure, cost of a marketing hire, ramp time, or "should we hire or outsource marketing". Prices all three options over a horizon including ramp, search time, recruiting and the founder's own hours, finds the month the lines cross, prices the exit, and checks which shape of help fits the work that actually exists.

Retention & Lifecycle·Starter#fractional-cmo#marketing-hire
$ npx skills add marketing-leadership-model

Design

aaj-marketing-loops

engine

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.

Retention & Lifecycle·Intermediate#growth-loops#viral-coefficient
$ npx skills add aaj-marketing-loops

Diagnose

marketing-maturity-assessment

engine

Marketing Maturity Assessment

Use when the user wants to know how mature their marketing is as a whole - where the function is strong, where it is weak, and what to fix first - or wants a structured way to assess a client's or a portfolio company's marketing. Also use when the user mentions marketing maturity, marketing audit, growth audit, marketing health check, "where do we stand", "what should we fix first", or a before-and-after on the marketing function. Scores the 18 statements of AAJ's Marketing Maturity Scorecard across six dimensions, names the weak links for the company's stage, asks for the evidence behind high self-scores, and compares with a previous run. Not a benchmark against other companies.

Strategy & Positioning·Starter#marketing-maturity#growth-audit
$ npx skills add marketing-maturity-assessment

Design

aaj-marketing-psychology

engine

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.

Strategy & Positioning·Starter#marketing-psychology#behavioral-economics
$ npx skills add aaj-marketing-psychology

Execute

marketing-report

engine

Marketing Report & KPI Dashboard

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.

Analytics & Experimentation·Intermediate#marketing-report#kpi-dashboard
$ npx skills add marketing-report

Design

objection-handling

engine

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.

Sales & Pipeline·Starter#objections#battlecards
$ npx skills add objection-handling

Design

paid-media-budget-allocation

engine

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.

Paid Media & Budgeting·Intermediate#paid-media#ppc
$ npx skills add paid-media-budget-allocation

Diagnose

paid-search-account-audit

engine

Paid Search Account Audit

Use when the user wants to audit a Google Ads or Microsoft Ads search account - their own, a client's, or one inherited from an agency - and find where the spend is wasted and where it is starved. Also use when the user mentions Google Ads audit, PPC audit, paid search review, search terms report, negative keywords, wasted ad spend, impression share lost to budget, "is our agency doing a good job", or "why is our CPA so high". Reads the account against its own target and its own numbers - never a published benchmark - in a fixed order: tracking, waste, starved winners, landing pages, with fixes ranked by the spend they touch.

Paid Media & Budgeting·Intermediate#google-ads#microsoft-ads
$ npx skills add paid-search-account-audit

Execute

partnerships-and-co-marketing

engine

Partnerships & Co-Marketing

Use when the user is choosing a co-marketing partner, has been asked to "do some co-marketing", or is planning a joint webinar, guide, integration launch or customer introduction. Also use when the user mentions partnerships, co-marketing, partner marketing, joint webinar, integration launch, channel partners, lead sharing, or "a company wants to partner with us". Scores partners on overlap rather than fame, writes the terms both sides sign before work starts, and reads the result out on pipeline rather than sign-ups.

Retention & Lifecycle·Intermediate#partnerships#co-marketing
$ npx skills add partnerships-and-co-marketing

Design

pilot-to-contract

engine

Pilot to Contract

Use when the user wants to plan a pilot that turns into a paid contract: school or district pilots, AI design partners, clinic or health-system pilots. Also use when the user mentions pilot plan, paid or free pilot, pilot success criteria, proof of concept, design partner, budget cycle, procurement, or "how do I turn this pilot into a contract." Produces a dated work-back timeline, a success-criteria check, risk flags, a readiness verdict and the top three fixes, as a Markdown or CSV plan.

Sales & Pipeline·Intermediate#pilots#design-partners
$ npx skills add pilot-to-contract

Execute

pipeline-and-forecast

engine

Pipeline & 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.

Sales & Pipeline·Intermediate#forecast#pipeline-coverage
$ npx skills add pipeline-and-forecast

Diagnose

plg-upgrade-prompts

engine

PLG Upgrade Prompts

Use when the user wants to design, place, or fix upgrade prompts and paywalls in a product-led (freemium or free-trial) product: which limits to set, where the prompt appears, what it says, and how to measure it. Also use when the user mentions upgrade prompt, paywall, upsell modal, plan limits, feature gate, usage limit, free-to-paid conversion, freemium conversion, PQL, or "free users never upgrade". Produces a limit and prompt map, prompt copy, an event plan, and a funnel readout naming the prompt and stage to fix first.

Conversion & Web·Intermediate#plg#product-led-growth
$ npx skills add plg-upgrade-prompts

Design

positioning-statement

engine

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.

Strategy & Positioning·Starter#positioning#messaging
$ npx skills add positioning-statement

Execute

pr-and-earned-media

engine

PR & Earned Media

Use when the user wants press coverage without a PR agency — pitching journalists, newsletter writers, podcast hosts or analysts, and deciding whether a story is worth pitching at all. Also use when the user mentions PR, earned media, press, media list, journalist pitch, press release, newsworthy, media outreach, getting covered, or "how do we get press". Produces a scored story verdict, a short targeted media list, a pitch draft checked against the rules, and the materials you must have ready before sending.

Content & Copy·Intermediate#pr#earned-media
$ npx skills add pr-and-earned-media

Design

pricing-and-packaging

engine

Pricing & 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.

Strategy & Positioning·Advanced#pricing#packaging
$ npx skills add pricing-and-packaging

Diagnose

pricing-page-teardown

engine

Pricing Page Teardown

Use when the user wants to review a pricing page - their own or a competitor's - or is thinking about changing a price and asks whether a test would tell them anything. Also use when the user mentions pricing page audit, pricing page teardown, price test, price experiment, A/B testing a price, revenue per visitor, "should we raise prices", or "can we test this". Scores the page on 21 checks a buyer would notice, ranks the fixes against competitors, works out before launch whether a live price test can answer the question at your traffic, and reads a test against its planned size.

Strategy & Positioning·Intermediate#pricing-page#price-testing
$ npx skills add pricing-page-teardown

Execute

product-launch

engine

Product Launch

Use when the user is planning a launch - a new product, a new market, a major feature, a pricing change - or is unsure how big a launch something deserves. Also use when the user mentions a launch plan, launch date, go-to-market for a release, launch tiers, go/no-go, launch checklist, "should we announce this", or a launch that is slipping. Tiers the launch first, scores readiness on the same twelve-item gate as the AAJ Launch Readiness Planner, and builds the dated work-back plan and launch-day go/no-go.

Retention & Lifecycle·Starter
$ npx skills add product-launch

Design

aaj-programmatic-seo

engine

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.

SEO, GEO & AEO·Intermediate#programmatic-seo#pseo
$ npx skills add aaj-programmatic-seo

Design

referral-program-design

engine

Referral Program Design

Use when the user wants to design, launch, or fix a customer referral or advocacy program: who to ask, when to ask, what reward to offer (one-sided or two-sided), and whether the economics beat other channels. Also use when the user mentions referral program, refer-a-friend, referral rewards, advocacy program, customer introductions, double-sided incentive, viral coefficient from referrals, or "how do we get customers to refer us". Produces a referral program design with referral CAC, break-even reward, payback, k-factor, and pointers to the disclosure and healthcare rules to check.

Retention & Lifecycle·Intermediate#referral#advocacy
$ npx skills add referral-program-design

Diagnose

review-mining

engine

Review Mining

Use when the user wants to turn public reviews - G2, Capterra, app stores, Reddit threads, support tickets - into customer research: what people complain about and praise, where a competitor is weak, why people switched, what features they ask for, and the words happy customers use. Also use when the user mentions review mining, voice of customer, G2 reviews, competitor reviews, "what do people say about X", review analysis, or wants copy that uses the buyer's own language. Counts reviews rather than quotes, reads sentiment from star ratings only, and says how much of the text its coding reached.

Research & Personas·Starter#reviews#voice-of-customer
$ npx skills add review-mining

Diagnose

saas-growth-efficiency

engine

SaaS Growth Efficiency

Use when the user wants to know how efficiently a SaaS company turns spend into growth - for a board deck, an investor update, a fundraise or a budget decision. Also use when the user mentions magic number, burn multiple, Rule of 40, CAC payback, sales efficiency, capital efficiency, "what will investors ask", or "are we growing efficiently". Computes the four numbers from figures the founder already has, reads each against what its source actually wrote, with the link, and says which to fix first.

Analytics & Experimentation·Intermediate#magic-number#burn-multiple
$ npx skills add saas-growth-efficiency

Execute

aaj-sales-enablement

engine

Sales Enablement

Use when the user wants to give a sales team the material to move deals - battlecards, case studies, one-pagers, demo scripts, objection guides, business-case templates, security packs, mutual action plans - or asks why the content marketing produces goes unused. Also use when the user mentions sales enablement, sales collateral, sales content audit, rep adoption, sales and marketing alignment, or "what do reps actually need". Audits what exists against what each deal stage needs, checks whether reps use it and whether it is current, and ranks what to build next by the revenue being lost for want of it.

Sales & Pipeline·Intermediate#sales-enablement#sales-collateral
$ npx skills add aaj-sales-enablement

Diagnose

search-demand-reader

engine

Search Demand Reader

Use when the user wants to know what people search for in their category and where the demand is going unmet, using their own Search Console data rather than an estimated keyword tool - reading a Queries export by intent, grouping it into topics, finding the topics they already appear for on page two or worse, queries split across their own pages, the branded share of their traffic, and rival-brand searches they show up in. Also use when the user mentions keyword research, search demand, Search Console queries, keyword gaps, cannibalisation, branded vs non-branded, or "what should we write next". Never estimates a search volume it cannot see.

SEO, GEO & AEO·Starter#search-demand#keyword-research
$ npx skills add search-demand-reader

Diagnose

seo-geo-aeo-audit

engine

SEO / GEO / AEO Readiness 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.

SEO, GEO & AEO·Intermediate#seo#geo
$ npx skills add seo-geo-aeo-audit

Design

seo-content-brief

engine

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.

SEO, GEO & AEO·Starter#seo#content-brief
$ npx skills add seo-content-brief

Execute

signup-flow-optimizer

engine

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.

Conversion & Web·Starter#signup-flow#conversion-optimization
$ npx skills add signup-flow-optimizer

Execute

structured-data-for-ai-search

engine

Structured Data for AI Search

Use when the user wants to add, fix, or validate structured data (JSON-LD, schema.org) so search engines and AI answer engines read a page correctly: which types belong on which page, which properties Google requires, and whether the markup matches what the page shows. Also use when the user mentions schema markup, JSON-LD, structured data, rich results, SoftwareApplication, Organization schema, FAQPage, HowTo, Article or BreadcrumbList markup, meta tags, Open Graph tags, llms.txt, or "is our schema right". Produces a page-by-page type map, a sourced check of each page's JSON-LD and the exact fixes, or generates the JSON-LD, meta tags and llms.txt from the user's own facts and checks them.

SEO, GEO & AEO·Intermediate#structured-data#schema
$ npx skills add structured-data-for-ai-search

Design

target-account-list

engine

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.

Sales & Pipeline·Intermediate#target-accounts#icp-scoring
$ npx skills add target-account-list

Diagnose

unit-economics

engine

Unit Economics & LTV:CAC

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 named reference points (Skok, Bessemer) and what to fix.

Analytics & Experimentation·Starter#unit-economics#ltv
$ npx skills add unit-economics

Execute

webinar-and-event-programs

engine

Webinar & Event Programs

Use when the user is planning a webinar, virtual event, roundtable, workshop or conference presence and wants it to create pipeline, or is looking back at one and asking whether it was worth it. Also use when the user mentions webinar ROI, cost per attendee, show rate, event follow-up, run of show, field events, or "how many registrations do we need". Plans the event backwards from a pipeline target using the user's own conversion rates, checks the run-of-show before invitations go out, and reads the result on meetings and pipeline against cost, never on registrations.

Retention & Lifecycle·Intermediate#webinars#events
$ npx skills add webinar-and-event-programs

Diagnose

website-conversion-audit

engine

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.

Conversion & Web·Starter#cro#conversion
$ npx skills add website-conversion-audit

Diagnose

win-loss-analysis

engine

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.

Sales & Pipeline·Intermediate#win-loss#sales-analysis
$ npx skills add win-loss-analysis

// 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.