// design

Design

Decide the play — strategy, positioning, and plans you can defend.

DiagnoseDesignExecute

29 skills

Matching skills

29 results

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

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

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

Design

persona-builder

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

Research & Personas·Starter#personas#icp
$ npx skills add persona-builder

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

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

Design

developer-marketing

Developer Marketing

Use when the user sells to software developers - an API, SDK, developer tool, infrastructure or AI model product - and wants developers to find it, try it and keep using it. Also use when the user mentions developer marketing, DevRel, developer relations, developer experience, docs as marketing, quickstart, time to first API call, "developers hate marketing", developer community, or "how do we market a developer product". Produces a plan from first visit to first working call, with docs, channels and one activation metric.

Retention & Lifecycle·Intermediate#developer-marketing#devrel
$ npx skills add developer-marketing

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

Design

gtm-plan-for-investors

GTM Plan for Investors

Use when a founder is raising money and needs the go-to-market part of the pitch: the GTM slide, the plan for spending the round, and the numbers that back it. Also use when the user mentions GTM plan for investors, go-to-market slide, use of funds, or "what do investors want to see in my GTM plan". Produces a one-page GTM plan, the GTM slide, and a metrics appendix where every number comes from an AAJ engine or the founder's own data.

Strategy & Positioning·Advanced#gtm-plan#go-to-market
$ npx skills add gtm-plan-for-investors

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

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

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

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

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.

Strategy & Positioning·Intermediate#messaging#message-hierarchy
$ npx skills add messaging-framework

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

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

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

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

Design

product-demo-strategy

Product Demo Strategy

Use when the user wants to decide what kind of product demo to make, or fix a demo that isn't turning viewers into signups, trials or meetings. Also use when the user mentions product demo, demo video, interactive demo, product tour, sandbox, live demo, launch video, before-and-after video, "what kind of demo converts best for AI software", or "our demo video gets views but no signups". Produces a demo plan by buying stage, with honesty checks for AI demos.

Conversion & Web·Intermediate#product-demo#demo-video
$ npx skills add product-demo-strategy

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

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.

Sales & Pipeline·Intermediate#sales-process#pipeline-stages
$ npx skills add sales-process-design

Design

sales-led-vs-self-serve

Sales-Led vs Self-Serve

Use when the user must choose how customers buy: on their own (self-serve, product-led), through a salesperson (sales-led), or a mix where sales steps in at the right moment. Also use when the user mentions self-serve vs sales-led, PLG vs sales, product-led sales, "self-serve vs sales-led for enterprise AI", "should we hire a salesperson", or whether to show pricing or "Contact sales" at all. Produces a motion decision from the buyer and the user's own unit economics, with handoff rules for a mix.

Strategy & Positioning·Intermediate#self-serve#sales-led
$ npx skills add sales-led-vs-self-serve

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

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

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.

Strategy & Positioning·Starter#value-proposition#messaging
$ npx skills add value-proposition

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