Install
openclaw skills install preflightPre-publish audience reaction check. Run any content (tweet, launch copy, pricing page, announcement, blog post) through diverse AI personas before publishing. Returns engagement prediction, share potential, and specific rewrites. Use when about to post on social media, launch a product, announce pricing changes, publish a blog post, or any time you want to predict audience reaction before going live. Triggers on "preflight this", "how will this land", "test this before posting", "will anyone care about this", "check this copy", "pre-test this announcement".
openclaw skills install preflightPre-publish content through simulated audience personas. Get a verdict before you ship.
Given content the user wants to publish, run it through audience personas and return a verdict.
Check for preflight-personas.md in the project root. If it exists, use those personas. Otherwise use the defaults in references/personas.md.
For quick checks, use 4 personas: The Scroller, The Skeptic, The Ready Buyer, The Amplifier. For thorough checks, use all 8.
For each persona, adopt that persona fully and evaluate the content by answering:
Be blunt, specific, and honest. No hedging. Stay in character.
Count engagement and share signals across all personas:
Present results as:
PREFLIGHT: [verdict]
Engage: X/Y personas | Share: X/Y personas
[For each persona, one line summary of reaction + their rewrite suggestion]
If patterns emerge across personas (e.g., "3 of 4 want to see an image"), call that out as the top actionable insight.
Keep output brief. The user wants a decision, not an essay.
See references/personas.md for the default persona library and instructions for creating project-specific personas.
This skill works as a step in any publishing workflow. When used autonomously (heartbeats, cron, content pipelines), run the quick check (4 personas) by default. Use the full 8 when the user explicitly asks for a thorough preflight.