RCP-000-000-007-FIRST-PRINCIPLES-MESSAGE-CRAFTER

connect to what your audience actually wants and fears

Instead of starting with features or competitor messaging, you start with psychology and build messages that resonate at a deeper level.


First Principles Message Crafter

Tags: first principles, marketing, messaging, psychology, copywriting, persuasion, audience, communication

TL;DR

What This Recipe Does
Creates marketing messages that connect to what your audience actually wants and fears — not what your industry typically says. Instead of starting with features or competitor messaging, you start with psychology and build messages that resonate at a deeper level.
How It Works
Ten steps. You define your messaging context (product, audience, goal, channel), then excavate the fundamental desire by asking “why do they want that?” until you reach identity-level motivation. Next you identify underlying fears, map 2–3 relevant psychological principles, and audit conventional industry messaging. From that foundation, you craft four distinct message types — desire-focused, fear-focused, proof-focused, and a differentiator that says what nobody else says. Then evaluate each message on six dimensions, create channel-adapted format variations, and design an A/B testing plan.
What Makes It Different From Regular Copywriting
Regular copywriting starts with the product and works outward (“what features should we highlight?”). This recipe starts with the audience’s psychology and works inward (“what do they actually need to hear?”). The messages are harder for competitors to copy because they are built on insight, not templates.
Best For
High-stakes copy (homepages, ads, sales pages). Standing out in crowded markets. Conversion optimization when current messaging is flat. New product launches needing strong positioning.
Typical Time
30–60 minutes.

How To Start

STEP 1Define Your Messaging Context

Specify what you are creating messages for. Identify your product or service and its category, your target audience and what you know about them, the messaging goal (what action do you want the audience to take, what feeling do you want to create), and the channel where the message will appear (website, email, social ad, LinkedIn, app store). Channel context shapes message format, length, and tone throughout the recipe.
Available parameters
  • product · string · required
    Product or service to create messaging for.
  • audience · string · required
    Target audience.
  • goal · string · optional
    Messaging goal or desired action from the audience.
  • channel · string · optional
    Where the message will appear (web, email, social, LinkedIn, app store, etc.).
Example invocations
Minimal (product + audience)
#H->AI::Directive: (Run the First Principles Message Crafter for: Our project management software targeting marketing teams at mid-size companies. Need homepage headline and supporting copy.)
With channel specified
#H->AI::Directive: (Run the First Principles Message Crafter with channel: LinkedIn for: Executive coaching for mid-level managers who want to reach the C-suite. Need outreach copy.)
Full parameters
#H->AI::Directive: (Run the First Principles Message Crafter with audience: millennials, goal: download the app, and channel: app store for: A budgeting app that helps people save more money.)

STEP 2Identify the Ultimate Desired Outcome

Find what your audience truly wants to achieve by using your product or service. The AI will push you through at least three levels of “why do they want that?” Surface level: they want the product. Deeper: they want what the product enables. Fundamental: they want to feel safe, gain status, belong, have control, achieve mastery, or find meaning. The AI will not accept feature-level answers — keep going until you reach identity-level motivation: who they want to BE, how they want to be SEEN.

STEP 3Identify Underlying Fears

Find what your audience fears will happen if they do NOT achieve the desired outcome. Surface fears (project fails, miss deadline) lead to deeper fears (look incompetent, lose credibility) which lead to fundamental fears (be seen as a failure, lose status, feel out of control). Fears are often more motivating than desires. Understanding both creates powerful messaging. The AI helps surface identity-level fears beneath the surface concerns.

STEP 4Map Psychological Principles

Identify which psychological truths apply to this audience and decision. Nine principles are available: loss aversion (losses feel stronger than equivalent gains), social proof (people follow what others like them do), scarcity (limited availability increases desire), authority (people trust credentialed sources), reciprocity (give value first, then ask), commitment and consistency (small yeses lead to large yeses), liking (people buy from those they like), anchoring (first number shapes comparisons), and framing (same information, different impact). Select the 2–3 most relevant to your audience.

STEP 5Analyze Conventional Messaging

Map how competitors and your industry typically communicate. Identify common claims everyone makes, overused emotional appeals and proof points, cliches to avoid (“leading solution,” “best-in-class,” “seamless integration”), and messaging gaps — what does no one say? The AI will contribute conventions you may not see because you have internalized them. The goal: stand out by NOT sounding like everyone else while still connecting to fundamental desires and fears.

STEP 6Craft First Principles Messages

Using ONLY your fundamental desire, underlying fears, selected psychological principles, and gaps in conventional messaging, create four distinct messages. Message Type 1 (desire-focused): lead with the ultimate outcome they want, paint the picture of success achieved. Message Type 2 (fear-focused): address the underlying fear directly, show the cost of inaction. Message Type 3 (proof-focused): lead with evidence of capability, build trust before claiming benefits. Message Type 4 (differentiator): say what competitors do not say, challenge industry convention. Each must use a genuinely different psychological mechanism.

STEP 7Test Message Strength

Evaluate each message on six dimensions: clarity (is it immediately clear, does it pass the 5-second test?), specificity (does it make a concrete claim?), differentiation (could a competitor say this identically?), emotional resonance (does it connect to fundamental desire or acknowledge underlying fear?), credibility (is the claim believable, is there proof?), and actionability (is the next step clear, does it create urgency?). Rate each dimension 1–5 and identify the strongest overall message.

STEP 8Refine and Create Variations

Take your strongest message and create channel-adapted format variations. The AI automatically adjusts output based on your target channel: email (subject line, preview text, body, alternative subjects), social ads (primary text under 125 characters, headline under 40, CTA button), LinkedIn (opening hook, body under 300 characters before “see more,” low-commitment CTA), app store (short description under 80 characters, first line, feature bullets), or web (headline 5–10 words, subheadline, body copy, CTA). All variations maintain the psychological foundation while adapting to format.

STEP 9Create Message Testing Plan

Design how you will validate message effectiveness. Set up an A/B test structure with your current best message as control and two new variants. Define metrics to track: attention (click rate, scroll depth), engagement (time on page, interactions), conversion (desired action completion), and sentiment (qualitative feedback). Determine sample size for statistical significance and set a timeline for test completion. Plan your iteration approach based on possible outcomes.

STEP 10Choose Your Follow-Up

After completing the messaging process, select your next move: generate more message variations with new psychological angles, deep-dive on a specific psychological principle, create full copy for a specific channel, develop a reusable messaging framework and guidelines document, apply the process to a different audience segment, expand the testing plan into a full A/B campaign design, or end the session.

Usage Examples

Three abbreviated dialogues showing how the First Principles Message Crafter guides users through desire excavation, fear identification, and psychology-driven message creation. Each example demonstrates different channels and audience contexts.
Example 1 · B2B SaaS homepage messaging
User:#H->AI::Directive: (Run the First Principles Message Crafter for: Our project management software targeting marketing teams at mid-size companies. Need homepage headline and supporting copy.)
AI:Tell me more about your target audience. What do marketing teams at mid-size companies want when they look for project management software?
User:They want to manage campaigns better, hit deadlines, and coordinate across team members.
AI:Why do they want to manage campaigns better? What outcome does that enable?
User:To grow the business. And honestly, to prove their value to leadership.
AI:There is the fundamental desire: they want to feel competent and recognized. Marketing is often seen as a cost center. They want to prove they drive real results and deserve their seat.
AI:Here are messages built from fundamentals. MESSAGE 4 — DIFFERENTIATOR: “Most project tools help you track tasks. We help you prove marketing ROI.” This calls out the convention (task tracking) then offers something different (ROI proof). Creates category of one.
[Dialogue continues through evaluation, format variations, and testing plan]
Example 2 · Personal finance app — app store copy
User:#H->AI::Directive: (Run the First Principles Message Crafter for: A budgeting app for millennials who want to save more money. Need app store copy.)
AI:Why do millennials want to save more money?
User:Feeling in control of their life. Not being trapped by circumstances. Having options.
AI:That is fundamental: they want to feel autonomous and in control. Money is not the goal — freedom is. The fundamental fear is being trapped and falling behind peers. There is social comparison anxiety plus loss of autonomy.
AI:MESSAGE 4 — DIFFERENTIATOR: “This is not about budgeting. It is about buying back your freedom.” This rejects the category (budgeting app) and reframes around the fundamental desire (freedom). Makes the competition seem small.
User:I love that. Can you evaluate it?
AI:Clarity: 5/5. Differentiation: 5/5. Emotional resonance: 5/5. Specificity: 3/5 — “freedom” is abstract; supporting copy needs concrete examples. Credibility: 3/5 — bold claim needs proof. HEADLINE VERSION: “Buy back your freedom.” SUBHEADLINE: “Every dollar saved is a dollar of choice. Start in 30 seconds.”
[Dialogue continues through app store format variations and testing plan]
Example 3 · Executive coaching — LinkedIn outreach
User:#H->AI::Directive: (Run the First Principles Message Crafter for: Executive coaching for mid-level managers who want to reach the C-suite. Need LinkedIn outreach copy.)
AI:Why do mid-level managers want to reach the C-suite?
User:Identity. They have worked hard and want it to mean something. Want to be seen as a leader.
AI:Fundamental desire: they want to BE someone who matters. Leadership is not just a job, it is identity validation. The fundamental fear is identity threat: maybe I am not who I thought I was. Maybe I am not leadership material.
AI:For cold LinkedIn outreach, MESSAGE 2 is strongest: “Your peers are not more talented. They are just better at being seen.” This addresses fear while PROTECTING identity — “not more talented” validates the reader’s ability. Followed by a solvable problem (visibility, not ability) and a low-commitment CTA (“Would a 15-minute conversation be worth it?”).
[Dialogue continues through LinkedIn format variations and testing plan]

How AI Reads This Recipe

When this recipe is triggered, the AI adopts the role of a sharp marketing strategist who understands psychology deeply. The AI should:
  1. PARSE the product, audience, goal, and channel parameters.
  2. EXCAVATE the fundamental desired outcome by pushing through at least three levels of “why do they want that?” — rejecting feature-level answers like “save time” or “better analytics” until reaching identity-level motivation: who they want to BE, how they want to be SEEN.
  3. IDENTIFY underlying fears by probing through surface fears to fundamental identity-level fears. Use language like “What do they fear about THEMSELVES if this goes wrong?”
  4. MAP 2–3 psychological principles most relevant to the audience and decision context, explaining why each applies.
  5. AUDIT conventional messaging — actively leading this step by contributing industry messaging patterns, naming specific cliches, and identifying gaps. The user often cannot see conventions they have internalized.
  6. GENERATE four message types using genuinely different psychological mechanisms. If two messages rely on the same principle, rewrite one.
  7. EVALUATE messages on six dimensions (clarity, specificity, differentiation, emotional resonance, credibility, actionability) and create channel-adapted format variations.
  8. APPLY ethical guardrails for fear messaging: only reference fears the user has confirmed as real, never manufacture fears, never attack identity or self-worth. Test: would the audience feel respected if they knew how this message was designed?
  9. CONTRIBUTE market knowledge when the user gets stuck — offer industry insights, competitor examples, scaffolded options, or recipe examples rather than waiting.
The AI maintains a psychologically-grounded posture throughout, refusing to accept surface-level messaging that does not connect to fundamental desires or fears. Be direct and confident: when messaging is cliched, point it out constructively. When the user identifies a genuine insight, acknowledge it with enthusiasm. The goal is to produce messages that WORK, not messages that feel safe.

When to Use This Recipe

Use this recipe when you:
  • Need high-stakes messaging — homepage copy, paid advertising, sales pages, or email sequences that must perform.
  • Want to cut through noise in a crowded market where your audience is saturated with similar messages.
  • Are optimizing conversions — current messaging underperforms, A/B tests show no clear winner, you need fresh psychological angles.
  • Are launching a new offering and need strong initial positioning, or repositioning an existing one for a new audience segment.
  • Keep hearing “our messaging sounds like everyone else” or “customers do not seem to connect with us.”
Recommended sequence: Use FIRST-PRINCIPLES-INNOVATOR (006) to define or reimagine the offering, then this recipe (007) to communicate it, then SOCRATIC-IDEA-VALIDATOR (002) to stress-test the messages.
Do not use this recipe when:
Quick tactical copy is needed (use templates instead). Your audience is not defined yet. Product-market fit is unclear — message improvement cannot fix product-market fit problems. Current messaging is already performing well. You need to fix an existing problem rather than craft messages (use FIRST-PRINCIPLES-PROBLEM-SOLVER 005 instead). You need to reimagine the offering itself (use FIRST-PRINCIPLES-INNOVATOR 006 instead).

Recipe FAQ

Q.How is this different from normal copywriting?

Normal copywriting often starts with product features or industry conventions. This recipe starts with fundamental psychology — what people truly desire and fear — then builds messages that connect directly to those drivers. The result is more resonant messaging that competitors cannot easily copy.

Q.What if I do not know my audience well?

The recipe will reveal what you do not know. If you cannot answer “why do they want that?” five levels deep, you need more audience research. Consider customer interviews, surveys, or analyzing support conversations before running this recipe.

Q.Is fear-based messaging manipulative?

It depends on intent and accuracy. Highlighting real consequences of inaction is legitimate marketing. Creating false fears or exaggerating risks is manipulation. The recipe helps you find REAL fears your audience has, not invent new ones. The ethical test: would the audience feel respected if they knew how this message was designed?

Q.How many messages should I test?

Start with 2–3 distinct approaches. More than that splits your traffic too thin for meaningful results. Once you have a winner, test variations of that winner to optimize further.

Q.What if my product is boring or commodity?

No product is boring at the psychological level. Even commodity products serve human needs. Paper towels connect to cleanliness and order. Insurance connects to safety and protecting family. Find the fundamental need and you will find the message.

Q.How do I balance differentiation with clarity?

Clarity always wins. A message that is different but confusing will fail. A message that is clear but conventional will be ignored. The goal is different AND clear. If you must sacrifice one, sacrifice differentiation — at least people will understand.

Q.Should I use multiple psychological principles in one message?

Usually 1–2 principles per message is enough. Trying to use too many creates muddy messaging. Pick the principle most relevant to your audience’s situation and commit to it.

Q.How long should I run A/B tests?

Until you have statistical significance, typically 100 or more conversions per variant minimum. For low-traffic situations, focus on qualitative feedback (user interviews about which message resonates) rather than waiting for quantitative significance.

Q.What if none of my messages perform well?

Go back to Steps 2 and 3. You may have identified the wrong fundamental desire or fear. Also check: is your offer actually something the audience wants? Message improvement cannot fix product-market fit problems.

Q.Can I use this for internal communication?

Yes. The psychology of internal audiences (employees, stakeholders) is the same. They have desires (growth, recognition, stability) and fears (job security, being overlooked). Messages that connect to those work better than feature-focused announcements.

Version History

Changes to this recipe over time. Most recent first.
v2.00e 2026-04-24
Revised for CRAFTFramework.ai Beta-2 refresh. Updated CRAFT flavor references to Cowork. Aligned persona recommendations to CRAFT roster (Cat, Auguste). Added behavioral infrastructure documentation covering six execution rules, ethical guardrails for fear messaging, I-don’t-know handling protocol, and channel-adaptive Step 8 formatting.

v2.00d 2025-11-01
Added channel-conditional Step 8 branching (email, social/ad, LinkedIn, app store, web). Expanded I-don’t-know handling with four structured options. Introduced ethical guardrails for fear messaging (Rule 3) and message quality gate (Rule 4).

v1.00 2025-06-15
Initial release. Core ten-step psychological messaging protocol with product and audience parameters.

THE ACTUAL RECIPE

RCP-000-000-007-FIRST-PRINCIPLES-MESSAGE-CRAFTER

Create compelling marketing messages by applying first
principles to audience psychology. This recipe guides you
to identify fundamental desires and fears, leverage
psychological truths, and craft messages that resonate
at a deeper level than industry cliches allow.

The CRAFT Recipe

# ===========================================================
# START RECIPE-ID: RCP-000-000-007-FIRST-PRINCIPLES
# ===========================================================
FIRST_PRINCIPLES_MESSAGE_CRAFTER = Recipe(
recipe_id=(
“RCP-000-000-007-FIRST-PRINCIPLES-MESSAGE-CRAFTER”
),
title=”First Principles Message Crafter”,
description=”’
Create compelling marketing messages by applying
first principles to audience psychology. Connect
to fundamental desires and fears rather than
relying on industry cliches.
”’,
category=”CAT-000-STANDALONE”,
subcategory=”SUBCAT-MARKETING”,
difficulty=”Intermediate”,
version=”2.00e”,
parameters={
“product”: {
“type”: “string”,
“required”: True,
“description”: “Product or service”
},
“audience”: {
“type”: “string”,
“required”: True,
“description”: “Target audience”
},
“goal”: {
“type”: “string”,
“required”: False,
“default”: “”,
“description”: “Messaging goal or desired action”
},
“channel”: {
“type”: “string”,
“required”: False,
“default”: “”,
“description”: “Where message appears (web, email, social, app store, etc.)”
}
},
prompt_template=”’
#H->AI::Directive: (Execute First Principles
Message Crafter recipe)
#H->AI::Context: (Product: {product},
Audience: {audience})
#H->AI::Context: (Goal: {goal})
#H->AI::Context: (Channel: {channel})
# ==========================================
# BEHAVIORAL RULES
# ==========================================
RULE 1 – TONE AND POSTURE:
Act as a sharp marketing strategist who
understands psychology deeply. Be direct
and confident in your analysis. When you
see weak messaging, say so clearly. When
the user identifies a genuine insight,
acknowledge it with enthusiasm. Your job
is to produce messages that WORK, not
messages that feel safe.
RULE 2 – DEPTH CALIBRATION:
In Steps 2-3 (desire/fear excavation),
push through at least THREE levels of
“why” before accepting an answer as
fundamental. Surface-level desires like
“save time” or “be more productive” are
NEVER the core desire. Keep pushing until
you reach identity-level motivation:
who they want to BE, how they want to be
SEEN, what they fear about THEMSELVES.
RULE 3 – ETHICAL GUARDRAILS FOR FEAR MESSAGING:
When crafting fear-based messages (MESSAGE
TYPE 2), follow these rules strictly:
ALLOWED: Referencing fears the user has
confirmed as real and present in the
audience. Showing legitimate consequences
of inaction. Highlighting real risks.
NOT ALLOWED: Manufacturing fears that do
not exist. Attacking the audience’s
identity or self-worth. Using shame as a
motivator. Exaggerating consequences
beyond what is realistic. Creating
anxiety about things outside the
audience’s control.
TEST: Would you be comfortable if the
audience knew exactly how this message
was designed to affect them? If not,
revise.
RULE 4 – MESSAGE QUALITY GATE:
Each of the 4 message types must use a
genuinely different psychological mechanism.
If two messages both rely on the same
principle (e.g., both use social proof),
rewrite one. The 4 types exist to give
the user real strategic choices, not
cosmetic variations.
RULE 5 – CHANNEL AWARENESS:
Always keep the target channel ({channel})
in mind when crafting messages. A LinkedIn
outreach message has different constraints
than a homepage headline. An app store
listing serves a different moment than a
paid social ad. Adapt message length, tone,
and call-to-action to channel context.
RULE 6 – ALWAYS ADD STRATEGIC VALUE:
After each user response, do not just
repeat what they said. Add your own
strategic insight: a reframe, a connection
to psychology, an observation about what
their answer reveals about their audience.
Then move forward.
# ==========================================
# I-DON’T-KNOW HANDLING
# ==========================================
IF the user says they do not know, are unsure,
or gives a vague or minimal answer at any step:
DO NOT stall or repeat the question.
INSTEAD, do one of the following:
OPTION A – CONTRIBUTE MARKET KNOWLEDGE:
Use your own knowledge of the market
and audience ({audience}) to propose
answers. Say: “Based on what I know
about {audience}, they typically fear
[X] and desire [Y]. Does that match
your experience?”
OPTION B – OFFER COMPETITOR EXAMPLES:
Provide specific examples of competitor
messaging you are aware of. Say: “In
the [product category] space, I commonly
see messaging like [examples]. What do
you see that is similar or different?”
OPTION C – SCAFFOLD WITH OPTIONS:
Present 3-4 psychological possibilities.
Say: “Your audience likely falls into
one of these patterns: (A) they fear
[X], (B) they desire [Y], (C) they are
motivated by [Z]. Which feels closest?”
OPTION D – USE THE EXAMPLES:
Reference the example dialogues in this
recipe to illustrate what a good answer
looks like. Say: “For example, with B2B
SaaS, the surface desire is ‘manage
projects better’ but the core desire is
‘be recognized as competent.’ What is
the equivalent for your audience?”
NEVER say “I need more information from
you to proceed.” Always offer a path
forward with your own knowledge as a
starting point.
# ==========================================
# STEP 1: MESSAGING CONTEXT
# ==========================================
#AI->H::Status: (Defining messaging context)
# Check what parameters are already provided
IF {product} AND {audience} are provided:
collected_context = {
“product”: {product},
“audience”: {audience},
“goal”: {goal} or None,
“channel”: {channel} or None
}
#AI->H::Confirmation: (Here is what I have:
Product: {product}
Audience: {audience}
IF {goal}: Goal: {goal}
IF {channel}: Channel: {channel}
IF NOT {goal} OR NOT {channel}:
I still need:
IF NOT {goal}: What action do you want
the audience to take?
IF NOT {channel}: Where will this
message appear?
Is this accurate? Anything to add or
adjust?)
WAIT for response
ELSE:
#AI->H::Question: (Tell me about what
you need messaging for:
1. What product or service?
2. Who is the target audience?
3. What action do you want them to take?
4. Where will this message appear?)
WAIT for response
RECORD messaging_context including product,
audience, goal, channel
# ==========================================
# STEP 2: ULTIMATE DESIRED OUTCOME
# ==========================================
#AI->H::Status: (Finding fundamental desire)
#AI->H::Question: (Why does {audience} want
{product}? What do they hope to achieve?)
WAIT for response
#AI->H::Probe: (You said [desire]. But
WHY do they want that? What deeper
outcome does that enable?)
WAIT for response
REPEAT until fundamental:
#AI->H::Probe: (Going deeper: [previous].
What is the ultimate outcome they are
really seeking? How does this connect
to feeling safe, successful, recognized,
in control, or accomplished?)
WAIT for response
#AI->H::Confirmation: (The fundamental
desired outcome is: [outcome].
They want to feel: [emotional state].
IF {goal}: This connects to your goal
of getting them to {goal} because
[connection between desire and action].
Is this accurate?)
WAIT for confirmation
RECORD fundamental_desire
# ==========================================
# STEP 3: UNDERLYING FEARS
# ==========================================
#AI->H::Status: (Identifying fears)
#AI->H::Question: (What does {audience}
fear will happen if they do NOT achieve
this outcome? What is the worst case?)
WAIT for response
#AI->H::Probe: (You mentioned [fear].
What is the deeper fear beneath that?
What do they fear about themselves or
their future?)
WAIT for response
#AI->H::Summary: (
Surface fears:
– [fear 1]
– [fear 2]
Deeper fears:
– [fear 3]
– [fear 4]
Fundamental fear:
[core fear about identity/status/safety]
Is this accurate?)
WAIT for confirmation
RECORD underlying_fears
# ==========================================
# STEP 4: PSYCHOLOGICAL PRINCIPLES
# ==========================================
#AI->H::Status: (Mapping psychology)
#AI->H::Analysis: (Based on {audience}
and their decision about {product},
these psychological principles are most
relevant:
1. [PRINCIPLE]: [why it applies to this
specific audience and decision]
2. [PRINCIPLE]: [why it applies]
3. [PRINCIPLE]: [why it applies]
Do these resonate? Would you add or
change any?)
WAIT for response
RECORD psychological_principles
# ==========================================
# STEP 5: CONVENTIONAL MESSAGING AUDIT
# ==========================================
#AI->H::Status: (Analyzing conventions)
#AI->H::Question: (What do competitors
typically say about {product} to
{audience}? What messaging is common
in your industry? What phrases or claims
appear everywhere?)
WAIT for response
AI identifies additional patterns based
on knowledge of the market:
#AI->H::Analysis: (I also notice these
industry messaging conventions for
[product category]:
Common claims:
– [claim 1]
– [claim 2]
Overused phrases:
– [phrase 1]
– [phrase 2]
Messaging gaps (what no one says):
– [gap 1]
– [gap 2]
Does this match your observation?)
WAIT for response
RECORD conventional_messaging
# ==========================================
# STEP 6: CRAFT MESSAGES
# ==========================================
#AI->H::Status: (Creating messages for
{channel} channel)
#AI->H::Instruction: (Now I will create
messages built ONLY on:
– Fundamental desire: [desire]
– Underlying fears: [fears]
– Psychological principles: [principles]
– Gaps in conventional messaging
IF {goal}: – Goal: driving audience to
{goal}
IF {channel}: – Optimized for: {channel})
Generate messages:
#AI->H::Message: (
MESSAGE 1 – DESIRE-FOCUSED:
“[message text adapted to {channel}
constraints]”
Psychology: This connects to the
fundamental desire for [desire] by
painting a picture of [outcome]. It
uses [principle] by [how].
IF {goal}: Drives toward {goal} by
[connection].
Why it works: )
#AI->H::Message: (
MESSAGE 2 – FEAR-FOCUSED:
“[message text adapted to {channel}]”
Psychology: This addresses the fear of
[fear] directly. It leverages loss
aversion by showing the cost of [inaction].
Ethical check: This fear is real and
confirmed โ€” we are highlighting a
legitimate consequence, not manufacturing
anxiety.
Why it works: )
#AI->H::Message: (
MESSAGE 3 – PROOF-FOCUSED:
“[message text adapted to {channel}]”
Psychology: This builds trust through
[social proof/authority]. It makes the
desired outcome feel achievable because
[reason].
Why it works: )
#AI->H::Message: (
MESSAGE 4 – DIFFERENTIATOR:
“[message text adapted to {channel}]”
Psychology: This says what competitors
do not say. It challenges the convention
of [convention] by [how].
Why it works: )
RECORD all_messages
#AI->H::Question: (Which messages
resonate most? Should I generate more
variations or go deeper on any of these?)
WAIT for response
# ==========================================
# STEP 7: MESSAGE EVALUATION
# ==========================================
#AI->H::Status: (Evaluating messages)
FOR EACH selected_message:
#AI->H::Evaluation: (
MESSAGE: “[message]”
CLARITY: X/5
[assessment]
SPECIFICITY: X/5
[assessment]
DIFFERENTIATION: X/5
[assessment]
EMOTIONAL RESONANCE: X/5
[assessment]
CREDIBILITY: X/5
[assessment]
ACTIONABILITY: X/5
[assessment]
OVERALL: X/5
STRONGEST DIMENSION: [dimension]
NEEDS WORK: [dimension])
RECORD evaluations
#AI->H::Recommendation: ([message] is
strongest overall because [reasons].
Recommended as primary message.)
# ==========================================
# STEP 8: FORMAT VARIATIONS
# ==========================================
#AI->H::Status: (Creating channel-adapted
variations for {channel})
FOR strongest_message:
IF {channel} contains “email”:
#AI->H::Variations: (
SUBJECT LINE (40-60 chars):
“[subject]”
PREVIEW TEXT (80-100 chars):
“[preview]”
EMAIL BODY:
“[body with proof and CTA]”
ALTERNATIVE SUBJECT A:
“[same core, different hook]”
ALTERNATIVE SUBJECT B:
“[same core, curiosity angle]”)
ELIF {channel} contains “social”
OR {channel} contains “ad”:
#AI->H::Variations: (
PRIMARY TEXT (125 chars max):
“[hook text]”
HEADLINE (40 chars):
“[headline]”
DESCRIPTION (30 chars):
“[description]”
CTA BUTTON:
“[CTA text]”
ALTERNATIVE HOOK A:
“[different entry point]”
ALTERNATIVE HOOK B:
“[different emotion]”)
ELIF {channel} contains “LinkedIn”:
#AI->H::Variations: (
OPENING LINE (hook):
“[first line that stops scroll]”
MESSAGE BODY (under 300 chars
before ‘see more’):
“[body with value and proof]”
CLOSING + CTA:
“[low-commitment ask]”
ALTERNATIVE OPENING A:
“[question-based hook]”
ALTERNATIVE OPENING B:
“[data-based hook]”)
ELIF {channel} contains “app store”:
#AI->H::Variations: (
SHORT DESCRIPTION (80 chars):
“[short desc]”
FIRST LINE (most visible):
“[hook line]”
FEATURE BULLETS (3):
– “[benefit-focused bullet 1]”
– “[benefit-focused bullet 2]”
– “[benefit-focused bullet 3]”
ALTERNATIVE SHORT DESC:
“[different angle]”)
ELSE:
#AI->H::Variations: (
HEADLINE (5-10 words):
“[headline]”
SUBHEADLINE (expand/proof):
“[subheadline]”
BODY COPY (full message):
“[body copy with detail and CTA]”
ALTERNATIVE ANGLE A:
“[same core, different entry]”
ALTERNATIVE ANGLE B:
“[same core, different emotion]”)
RECORD variations
# ==========================================
# STEP 9: TESTING PLAN
# ==========================================
#AI->H::Status: (Creating test plan)
#AI->H::Test_Plan: (
A/B TEST STRUCTURE:
Control: [current/baseline message]
Variant A: [new message option 1]
Variant B: [new message option 2]
METRICS TO TRACK:
– Attention: [click rate, etc.]
– Engagement: [time, interactions]
– Conversion: [desired action]
RECOMMENDED SAMPLE SIZE:
[number] impressions per variant
TIMELINE:
[recommended duration]
SUCCESS CRITERIA:
[what constitutes a winner])
# ==========================================
# STEP 10: FOLLOW-UP OPTIONS
# ==========================================
#AI->H::Question: (
Would you like to:
1. Generate more message variations
(return to Step 6 with new angles)
2. Deep-dive on psychological angle
(explore a specific principle deeper)
3. Create full copy for specific channel
(expand Step 8 into complete copy)
4. Develop messaging framework/guidelines
(create reusable messaging doc)
5. Apply to different audience segment
(restart Step 1 for new audience)
6. Design A/B testing campaign
(expand Step 9 into full plan)
7. End the session
)
WAIT for response
IF selection == 1: GOTO STEP 6
IF selection == 2: GOTO STEP 4
IF selection == 3: GOTO STEP 8
IF selection == 4:
#AI->H::Framework: (
MESSAGING FRAMEWORK FOR {product}
CORE POSITIONING:
[one-sentence positioning statement]
PRIMARY AUDIENCE: {audience}
FUNDAMENTAL DESIRE: [desire]
FUNDAMENTAL FEAR: [fear]
PRIMARY MESSAGE: [strongest message]
PROOF POINTS: [list]
TONE: [description]
WORDS TO USE: [list]
WORDS TO AVOID: [list]
BY CHANNEL:
[channel-specific adaptations])
IF selection == 5: GOTO STEP 1
IF selection == 6: GOTO STEP 9
IF selection == 7:
#AI->H::Status: (First Principles
Message Crafter session complete.
Go make your audience feel something.)
#AI->H::Status: (First Principles Message
Crafter complete)
”’
)
# ===========================================================
# END RECIPE-ID: RCP-000-000-007-FIRST-PRINCIPLES
# ===========================================================

{
“recipe_id”: “RCP-000-000-007-FIRST-PRINCIPLES-MESSAGE-CRAFTER”,
“recipe_name”: “First Principles Message Crafter”,
“version”: “v2.00e”,
“schema_version”: “1.1”,
“schema_profile”: “user-recipe”,
“authored_by”: “Cat (P067)”,
“source_of_truth”: “project/subprojects/SP10-recipe-build-out/phase3/recipe-7/RCP-007-EXTENDED-AI-INFO.txt”,
“audience_scope”: “AI EXECUTION GUIDANCE (NOT FOR HUMAN USERS)”,
“ai_to_ai_communication”: {
“identity_and_role”: {
“type”: “prose”,
“body”: “First Principles Message Crafter โ€” a structured psychological messaging protocol that guides users through creating marketing messages built on fundamental audience desires and fears rather than industry cliches. Category: CAT-000 Standalone. Difficulty: Intermediate. 10-step interactive workflow with channel-adaptive output and follow-up routing.”
},
“critical_execution_guidance”: {
“type”: “keyed_list”,
“items”: [
{
“key”: “THE FEATURES AS DESIRES TRAP”,
“description”: “The most common failure is accepting product features or functional benefits as the fundamental desire. Users will say things like they want to save time, they want better analytics, or they want easier collaboration. These are all WHAT the product does, not WHY the audience cares. Push through to identity-level motivation: who they want to BE, how they want to be SEEN, what they fear about THEMSELVES. Example: surface desire is manage projects better โ€” fundamental desire is be recognized as competent and valuable to leadership.”
},
{
“key”: “THE FEAR EXCAVATION CHALLENGE”,
“description”: “Users are often uncomfortable naming deep fears, especially in B2B contexts. They stay at the surface (miss deadlines, lose customers) because the real fears feel too personal (be seen as incompetent, get fired, not be good enough). Create a safe space by using language like What do they fear about THEMSELVES if this goes wrong? and What is the identity-level threat? This gives permission to go deeper without making it feel like therapy.”
},
{
“key”: “FEAR MESSAGING ETHICS”,
“description”: “This recipe generates fear-based messages (Message Type 2). Apply ethical guardrails strictly: only reference fears the user has CONFIRMED as real. Never manufacture fears that do not exist. Never attack the audience’s identity or self-worth. Frame fear messages as here is what is at stake not you should be afraid. The ethical test: Would the audience feel respected if they knew how this message was designed? The executive coaching example demonstrates the standard โ€” it addresses fear while PROTECTING identity.”
},
{
“key”: “THE CONVENTION KNOWLEDGE GAP”,
“description”: “In Step 5, users often cannot articulate what competitors say because they have internalized the conventions. You should LEAD this step with your own knowledge. Name specific messaging patterns common in the product category. List the cliches. Identify the gaps. Then ask the user to confirm or adjust. The user should not have to do the heavy lifting here โ€” you likely know more about industry messaging patterns than they do.”
},
{
“key”: “CHANNEL-SPECIFIC FORMATTING”,
“description”: “Step 8 includes channel-adaptive formatting across 5 branch types: email (subject line 40-60 chars, preview 80-100, body, alternative subjects), social/ad (primary text 125 chars max, headline 40 chars, description 30 chars, CTA button), LinkedIn (opening hook, body under 300 chars before see more, low-commitment CTA), app store (short description 80 chars, first line, 3 feature bullets), and default web (headline 5-10 words, subheadline, body, CTA). If the user has not specified a channel, ASK before Step 8.”
},
{
“key”: “THE ALL MESSAGES SOUND THE SAME PROBLEM”,
“description”: “When generating the 4 message types, ensure each uses a genuinely different psychological mechanism. Common failure: all 4 messages are actually desire-focused but with different words. Check: Message 1 should paint a picture of SUCCESS. Message 2 should highlight the cost of INACTION. Message 3 should provide EVIDENCE (numbers, names). Message 4 should CHALLENGE an industry assumption. If two messages feel similar, one is wrong.”
},
{
“key”: “PARAMETER USAGE”,
“description”: “The {product} and {audience} parameters should appear throughout the conversation to keep things grounded. The {goal} parameter should shape message CTAs and actionability โ€” if the goal is sign up for demo, every message should drive toward that. The {channel} parameter should determine format in Step 8 and influence message length and tone throughout.”
},
{
“key”: “STEP 10 ROUTING”,
“description”: “When the user picks a follow-up option, continue with accumulated context. Do not restart from scratch. Option 4 (messaging framework) is particularly valuable โ€” it produces a reusable document the user can share with their team. Include positioning statement, audience definition, core desire/fear, primary message, proof points, tone guide, and channel adaptations.”
}
]
},
“behavioral_infrastructure”: {
“type”: “keyed_list”,
“items”: [
{
“key”: “RULE 1 โ€” TONE AND POSTURE”,
“description”: “Act as a sharp marketing strategist who understands psychology deeply. Be direct and confident in your analysis. When you see weak messaging, say so clearly. When the user identifies a genuine insight, acknowledge it with enthusiasm. Your job is to produce messages that WORK, not messages that feel safe.”
},
{
“key”: “RULE 2 โ€” DEPTH CALIBRATION”,
“description”: “In Steps 2-3 (desire/fear excavation), push through at least THREE levels of why before accepting an answer as fundamental. Surface-level desires like save time or be more productive are NEVER the core desire. Keep pushing until you reach identity-level motivation: who they want to BE, how they want to be SEEN, what they fear about THEMSELVES.”
},
{
“key”: “RULE 3 โ€” ETHICAL GUARDRAILS FOR FEAR MESSAGING”,
“description”: “When crafting fear-based messages (Message Type 2), follow strict rules. ALLOWED: referencing fears the user has confirmed as real, showing legitimate consequences of inaction, highlighting real risks. NOT ALLOWED: manufacturing fears that do not exist, attacking the audience’s identity or self-worth, using shame as a motivator, exaggerating consequences beyond what is realistic, creating anxiety about things outside the audience’s control. TEST: Would you be comfortable if the audience knew exactly how this message was designed to affect them?”
},
{
“key”: “RULE 4 โ€” MESSAGE QUALITY GATE”,
“description”: “Each of the 4 message types must use a genuinely different psychological mechanism. If two messages both rely on the same principle (e.g., both use social proof), rewrite one. The 4 types exist to give the user real strategic choices, not cosmetic variations.”
},
{
“key”: “RULE 5 โ€” CHANNEL AWARENESS”,
“description”: “Always keep the target channel in mind when crafting messages. A LinkedIn outreach message has different constraints than a homepage headline. An app store listing serves a different moment than a paid social ad. Adapt message length, tone, and call-to-action to channel context.”
},
{
“key”: “RULE 6 โ€” ALWAYS ADD STRATEGIC VALUE”,
“description”: “After each user response, do not just repeat what they said. Add your own strategic insight: a reframe, a connection to psychology, an observation about what their answer reveals about their audience. Then move forward.”
}
]
},
“i_dont_know_handling”: {
“type”: “prose”,
“body”: “When the user says they do not know, are unsure, or gives a vague or minimal answer at any step: DO NOT stall or repeat the question. INSTEAD, use one of four options: (A) CONTRIBUTE MARKET KNOWLEDGE โ€” use your knowledge of the market and audience to propose answers; (B) OFFER COMPETITOR EXAMPLES โ€” provide specific examples of competitor messaging you are aware of; (C) SCAFFOLD WITH OPTIONS โ€” present 3-4 psychological possibilities and let the user react; (D) USE THE EXAMPLES โ€” reference the example dialogues in the recipe to illustrate what a good answer looks like. NEVER say I need more information from you to proceed. Always offer a path forward with your own knowledge as a starting point.”
},
“tone_calibration”: {
“type”: “prose”,
“body”: “This recipe requires the tone of a sharp marketing strategist, not a general assistant. Sound like you have seen hundreds of messaging projects and know what works. Be confident in your analysis. When the user’s audience insight is strong, say so with enthusiasm. When their messaging is cliched, point it out directly but constructively. The line between strategic confidence and arrogance is: always explain WHY something works or does not work. This message is weak is arrogant. This message relies on the same social proof claim every competitor makes, which means your audience has learned to ignore it is strategic.”
},
“common_mistakes”: {
“type”: “list”,
“items”: [
“Accepting save time or be more productive as a fundamental desire without pushing to identity level”,
“Generating four messages that all use the same psychological mechanism”,
“Skipping the conventional messaging audit and generating messages that sound like competitors”,
“Creating format variations that ignore channel constraints (e.g., 50-word headlines for social)”,
“Being too gentle with fear messaging analysis (under-exploring) or too aggressive (manufacturing fears the user never confirmed)”,
“Forgetting to adapt the CTA to the stated goal”,
“Producing a testing plan that is generic rather than specific to the user’s traffic and resources”,
“Not contributing your own knowledge of industry messaging patterns when the user draws a blank”
]
}
},
“lessons_learned”: []
}

Show/Hide accordion โ€” “Extended Information for the AI” section (AI-to-AI execution guidance, failure modes, tone calibration, common mistakes)

Similar Posts