← All skills & workflows

research

customer-persona-panels

Run lightweight synthetic audience research inside the vault. This version is interactive first: the model does the persona generation and persona-by-persona response work directly in the current agent runtime. `uv` scripts are used only for deterministic helpers such as validation, analysis, and routing saved outputs.

Inputs

  • tone-of-voice — Brand voice used to render persona reactions.
  • icp — Ideal customer profile — who the output targets.
  • marketing_context — Positioning and messaging context.
  • offerings — Offerings catalogue — what is being sold.
  • request — Market, audience, or buying context to model.
  • output_scope — Whether the panel is temporary, company-internal, or client-specific. (tmp | company | client)
  • client_id — Required when output_scope is client.
  • question — The exact research question for the panel.
  • panel_dir — Existing panel folder containing manifest.json and persona JSON files.
  • output_scope — Whether the study output is temporary, company-internal, or client-specific. (tmp | company | client)
  • concepts — The concepts, messages, offers, or feature bundles to compare.
  • panel_dir — Existing panel folder when reusing a panel.

How you ask

  • Generate a client-scoped persona panel for this buying committee.
  • Ask our saved panel what would stop them buying this offer.
  • Concept-test these three messages and save the comparison report.

Outputs

  • Folder containing manifest.json and persona files, or equivalent company/client path.
  • Folder containing results.json, summary.json, results.csv, report.md, and optional charts.
  • or or
  • results (json)
  • reusable-client-panel (json-bundle)
  • scoped-study (mixed-report-bundle)
Leveladvanced
Inputconversation
Outputdocument
Setup[install]
Roles[Head of Marketing]