audience-profiler
Scannednpx machina-cli add skill cloudaipro/openclaw-agent-skills/audience-profiler --openclawAudience Profiler
Objective
Produce segmentation and persona outputs that directly inform positioning and messaging decisions.
Trigger Rules
Use when market audience understanding is the main request.
Positive cues:
- "Who is our target customer?"
- "Build personas for this product."
- "Analyze buyer journey and messaging angles."
Do not use when:
- User asks only for ad visuals.
- User asks only for day planning.
- User asks only for task prioritization.
Inputs
Required:
- Product or offer context.
- Value proposition.
Optional:
- Price point.
- Market or region.
- Existing customer signals.
Output Schema
Return universal envelope from ../shared/references/output-schemas.md.
Artifacts order:
- Audience insight brief.
- Segment and persona table.
- Decision journey and messaging plan.
- Validation checklist.
Workflow
- Extract value proposition and adoption friction.
- Build segments by motivation and constraints.
- Create personas with pain points and buying triggers.
- Map awareness-to-conversion journey.
- Propose messaging angles and channel implications.
Quality Bar
- Personas must be behavior-based, not demographic-only.
- Segments must be distinct and actionable.
- Journey stages must include measurable next actions.
Safety Rules
- Avoid discriminatory profiling.
- Mark inferred data as assumptions.
- Avoid fabricated market statistics.
Resources
- Domain framework:
references/domain.md - Envelope validator:
scripts/validate_output.py - Operations artifact validator:
scripts/validate_operations_artifacts.py
Source
git clone https://github.com/cloudaipro/openclaw-agent-skills/blob/main/skills/audience-profiler/SKILL.mdView on GitHub Overview
Audience Profiler derives segmentation and persona outputs that inform positioning and messaging decisions. It uses brand and product context, value proposition, and adoption signals to identify distinct audience segments and buyer personas. Outputs guide targeting, messaging angles, and journey optimization.
How This Skill Works
It starts by extracting the value proposition and adoption friction from the product context. Then it builds distinct segments by motivation and constraints, creates behavior-based personas with pain points and buying triggers, maps the awareness-to-conversion journey, and proposes messaging angles and channel implications.
When to Use It
- You need a precise target customer definition for market targeting.
- You want buyer personas and messaging angles for a product or feature.
- You need to map the buyer journey from awareness to conversion.
- You want segmentation by motivation and constraints to prioritize bets.
- You require a messaging plan aligned with channels and activation signals.
Quick Start
- Step 1: Provide product context and value proposition.
- Step 2: Run the workflow to extract adoption friction, build segments, create personas, map the journey, and propose messaging angles.
- Step 3: Review outputs against the Output Schema and safety guidelines; iterate if needed.
Best Practices
- Anchor segmentation to motivations and constraints, not demographics alone.
- Ensure segments are distinct, measurable, and actionable.
- Clearly label assumptions and mark inferred data as such.
- Start with the value proposition and adoption friction to inform outputs.
- Validate outputs against existing customer signals; use the provided output schema.
Example Use Cases
- SaaS project-management tool: define segments by motivation (speed, collaboration) and craft personas like 'Operations Manager' and 'IT stakeholder' with buying triggers.
- Fintech app: map the buyer journey for a premium savings feature, with personas such as 'Busy professional' and 'Value-focused saver'.
- B2B cybersecurity product: identify segments by risk and compliance needs; create personas such as 'Security Lead' and 'Procurement Lead'.
- E-commerce skincare brand: segment by decision criteria (skin concerns, price sensitivity) and craft messaging for awareness and consideration stages.
- Education platform: map journey for upskilling courses, with personas 'Career switcher' and 'Lifelong learner' and corresponding channel strategies.