Install
openclaw skills install @ncreighton/micro-moment-copywriterGenerate hyper-contextual microcopy (CTAs, subject lines, push notifications, form labels, error messages) optimized for awareness, consideration, decision, and retention micromoments. Use when the user needs conversion-focused copy variants, A/B testing sets, or behavioral psychology-driven messaging for any platform.
openclaw skills install @ncreighton/micro-moment-copywriterThe Micro-Moment Copywriter is a production-grade AI skill that generates contextually-optimized microcopy for every critical user interaction point in your digital funnel. This skill applies behavioral psychology principles and platform-specific best practices to create A/B variant sets that drive measurable conversions.
Why This Matters: Microcopy—the tiny words that guide users through critical moments—converts 2-5x better when optimized for the specific psychological state (awareness, consideration, decision, retention) of each touchpoint. Most teams ship generic CTAs and error messages. This skill generates personalized, data-informed alternatives in seconds.
Integrations & Platform Support:
Try these prompts immediately to see the Micro-Moment Copywriter in action:
Generate 5 A/B CTA variants for a SaaS free trial signup button.
Micromoment: AWARENESS (user just landed on homepage)
Current copy: "Sign Up"
Product: Project management tool for remote teams
Platform: Web
Target audience: Busy founders (age 28-45)
Constraints: 2-3 words max
Psychology principle: Reduce friction with specific benefit hint
Create push notification variants for an e-commerce app.
Micromoment: DECISION (user abandoned cart 2 hours ago)
Cart value: $89
User segment: Has purchased 3+ times (loyal)
Notification character limit: 65 chars
Include: 3x variants (urgency-focused, benefit-focused, FOMO-focused)
Platform: iOS/Android
A/B test priority: CTR lift
Generate error message copy that reduces support tickets.
Micromoment: RETENTION (user failed password reset)
Current message: "Error: Invalid request"
Context: User is frustrated (3rd attempt)
Include: 1) Empathetic error explanation, 2) Actionable next step, 3) Reassurance
Output: 4 variants (technical user, non-technical user, accessibility-focused, mobile-optimized)
Platform: Web app
Goal: Reduce support volume by 30%
Create subject line variants for email re-engagement campaign.
Micromoment: RETENTION (inactive user, 60 days no login)
Product: Fitness tracking app
Current subject: "We miss you!"
User segment: Premium subscriber (lapsed)
Include: Open rate optimization, mobile preview (35 char max)
Variants needed: 5x (curiosity-gap, benefit-driven, fear-of-missing-out, personalized, humor-based)
Testing platform: Klaviyo
Historical data: Your audience responds well to emojis and specific numbers
The skill maps user psychology states to optimal copy frameworks:
AWARENESS micromoment: Grab attention, establish relevance
CONSIDERATION micromoment: Build credibility, reduce friction
DECISION micromoment: Remove objections, create urgency
RETENTION micromoment: Prevent churn, encourage expansion
Automatically produces 4-6 competing copy variants, each testing different psychological levers:
Example output structure for CTA buttons:
─────────────────────────────────────────
Variant A (Urgency): "Claim Your Spot (Only 3 Left)"
Variant B (Benefit): "Start Building Your Dashboard Free"
Variant C (Curiosity): "See What You're Missing"
Variant D (Specific): "Get 14 Days Access Today"
Variant E (Social Proof): "Join 2,400+ Teams Using ClickUp"
Variant F (Risk Reversal): "Try Free – Cancel Anytime"
─────────────────────────────────────────
Generates copy within platform constraints and best practices:
When provided with user segment data, generates hyper-personalized variants:
Segment: Premium customers (3+ purchases)
→ Emphasize expansion and exclusive benefits
Segment: Free trial (Day 2)
→ Focus on quick wins and feature discovery
Segment: High churn risk (30 days inactive)
→ Use loss-aversion and progress celebration
Built-in frameworks based on proven behavioral economics:
# Primary AI model (GPT-4 recommended for copy quality)
export OPENAI_API_KEY="sk-..."
# Optional secondary model (for comparative analysis)
export ANTHROPIC_API_KEY="sk-ant-..."
# Optional: User segment data source
export ANALYTICS_API_KEY="your-api-key"
When invoking the skill, specify these parameters:
{
"micromoment": "AWARENESS|CONSIDERATION|DECISION|RETENTION",
"copy_type": "CTA_BUTTON|EMAIL_SUBJECT|PUSH_NOTIFICATION|FORM_LABEL|ERROR_MESSAGE|AD_HEADLINE",
"current_copy": "Existing text to improve (optional)",
"context": {
"product_name": "Your Product",
"platform": "web|ios|android|email|sms",
"target_audience": "Description of user segment",
"character_limit": 65,
"user_data": {
"segment": "Premium/Trial/Churned",
"purchase_count": 5,
"days_since_action": 3
}
},
"psychology_focus": ["urgency", "benefit", "social_proof", "specificity"],
"variants_count": 5,
"language": "en",
"include_rationale": true,
"testing_framework": "AB_TEST|MULTIVARIATE|CHAMPION_CHALLENGER"
}
Micromoment: DECISION
Current Copy: "Buy Now"
Character Limit: 20 chars
VARIANT A (Urgency + Scarcity)
"Claim It Now (Save 20%)"
Rationale: Adds time-scarcity + benefit specificity
VARIANT B (Risk Reversal)
"Complete Purchase – 30-Day Returns"
Rationale: Removes purchase anxiety via guarantee
VARIANT C (Benefit-Driven)
"Get It By Tomorrow"
Rationale: Emphasizes speed (primary objection for shoppers)
VARIANT D (Social Proof)
"Join 50K+ Happy Buyers"
Rationale: Builds confidence through group validation
VARIANT E (Specificity Effect)
"Secure Your Order for $89.99"
Rationale: Precise pricing = higher conversion than vague CTAs
VARIANT F (FOMO)
"3 in Stock – Order Now"
Rationale: Scarcity + urgency combined (highest historical lift)
Predicted Performance: Variant F typically lifts CTR by 23-31% in e-commerce
Micromoment: RETENTION
Audience Segment: Premium trial ending in 3 days
Platform: Email (65 char subject line)
SUBJECT LINE VARIANTS:
Variant A (Loss Aversion)
"Your Dashboard Access Expires in 3 Days"
→ Open rate estimate: 18-22%
Variant B (Progress Celebration)
"You've Created 47 Workflows – Let's Keep Going"
→ Open rate estimate: 24-28% (personalization boost)
Variant C (Curiosity Gap)
"1 Question Before Your Trial Ends"
→ Open rate estimate: 20-24%
Variant D (Specific Benefit + Urgency)
"Save 12 Hrs/Week – Offer Ends Today"
→ Open rate estimate: 22-26%
Variant E (Social Proof + Benefit)
"Teams Like Yours Saved $40K in Year 1"
→ Open rate estimate: 26-30% (high trust signals)
BODY CTA VARIANTS:
Variant A: "Upgrade Now – Keep All Your Workflows"
Variant B: "Extend Your Trial 7 Days Free"
Variant C: "Lock in Today's Pricing (50% Off)"
Micromoment: DECISION
Context: User abandoned mid-journey 4 hours ago
Limit: 120 characters
VARIANT A (Urgency)
"You left $89 in your cart. Checkout now – Sale ends at midnight."
Rationale: Time-scarcity + specific value reminder
VARIANT B (Benefit Clarity)
"Your saved items are ready. Free shipping on orders over $50 today."
Rationale: Removes friction (shipping cost), emphasizes convenience
VARIANT C (FOMO + Specificity)
"Only 2 left in stock. Complete your order now."
Rationale: Scarcity + action clarity
VARIANT D (Personalization)
"Marcus, your saved jacket is on sale: 30% off today only."
Rationale: Name + specific product + specific discount = highest conversion
VARIANT E (Risk Reversal)
"Finish checkout – 30-day returns included. No questions asked."
Rationale: Removes purchase risk for uncertain users
Provide rich user segment data (purchase history, engagement level, device type, traffic source). The more context, the more personalized and effective the variants become.
Each variant should test a different psychological lever. Avoid variants that are just "shorter" or "longer" versions of the same message.
❌ Weak variants (same psychology, different words):
- "Start Your Free Trial"
- "Begin Your Free Trial"
- "Get Your Free Trial"
✅ Strong variants (different psychology):
- "See What Works in 2 Minutes" (specificity + quick win)
- "Join 14K+ Teams" (social proof)
- "Try 100% Risk-Free" (risk reversal)
A user on Day 1 (AWARENESS) needs different copy than someone 60 days inactive (RETENTION). Use the micromoment selector to ensure psychological alignment.
Always include your existing copy as a baseline. If none of the AI variants outperform your current copy, that's valuable data.
Email subject lines ≤ 50 chars get better mobile performance. Push notifications ≤ 100 chars. Button text ≤ 4 words. Let the skill optimize for these automatically.
"Save $47/month" outperforms "Save money." Numbers activate different neural pathways (specificity effect).
Different audience segments respond to different psychologies:
Once you identify a winning variant (e.g., "Join 14K+ Teams" outperforms baseline by 18%), generate new variants around that same psychology to find the optimal expression.
⛔ No Dark Patterns: The skill refuses to generate:
⛔ No Spam or Harassment: Will not generate:
⛔ No Ethical Gray Areas: Will not generate:
✅ The skill validates that:
Copy Quality ≠ Product Quality: Great microcopy can't fix a bad product. This skill optimizes messaging, not the underlying offering.
Culture & Language Specificity: Default templates are optimized for English-speaking, Western marketing contexts. Non-English variants may require localization testing.
Real-Time Data: This skill works best with 2-4 weeks of A/B test data. Variants are theoretical until validated with actual users.
Requires Critical Review: Always review generated copy for brand alignment, tone, and accuracy before publishing. AI can hallucinate product benefits.
Cannot Read User Minds: Effective micromoment optimization requires you to understand your audience's actual pain points and decision criteria.