// diagnose

Diagnose

Understand the situation — research, audits, audience truth before strategy.

DiagnoseDesignExecute

9 skills

Matching skills

9 results

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

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.

Strategy & Positioning·Starter#brand-context#icp
$ npx skills add brand-product-context

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.

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

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

Diagnose

incrementality-and-mmm

engine

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.

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

Diagnose

seo-geo-aeo-audit

engine

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.

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

Diagnose

unit-economics

engine

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.

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

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.