audience-analyze

Analyze built audiences into aggregate profiles with HTML and JSON reports.

5|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/wattdata/plugin --skill audience-analyze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audience-analyze
Source: https://github.com/wattdata/plugin/tree/main/skills/audience-analyze
Command: npx skills add https://github.com/wattdata/plugin --skill audience-analyze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill turns a built audience into an aggregate readout of who it reaches, what signals define it, and how it compares with the broader population.

Core Features & Use Cases

  • Audience Profiling: Summarizes the audience with signal prevalence, coverage distribution, discovered traits, and skews.
  • Read Routing: Handles brief-based audience discovery, signal-based reads, and list-based profile reads through the right analysis path.
  • Shareable Reporting: Produces an offline HTML and JSON report for client reviews, internal checks, and market profiling.
  • Use Case: A marketer wants to validate whether an in-market audience is too broad or too narrow, then save a clean report for stakeholders.

Quick Start

Ask the audience-analyze skill to read this built audience and return an aggregate profile with signals, coverage, discovered traits, and a shareable report.

Frequently Asked Questions about audience-analyze

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an aggregate audience profile from a list of users?

Audience profiling analyzes built audiences into aggregate profiles by summarizing signal prevalence, coverage distribution, discovered traits, and skews to reveal who it reaches and how it compares with the broader population.

How do I validate if my built audience is too broad or too narrow for market discovery?

You can validate audience scale by running a sanity check that applies lift scoring and coverage summaries, comparing your audience's defining signals against the broader population to identify skews and ensure proper market reach.

Can I create offline HTML and JSON reports for client reviews without exposing PII?

Yes, shareable offline HTML and JSON report generation is supported, producing clean aggregate readouts of audience signals and traits for stakeholders without exposing individual records or personally identifiable information.

Does audience lift scoring require a specific type of audience read to work?

Lift scoring applies to brief-driven audience discovery, signal-stack reads, and list-based profile reads, routing each input type through the correct analysis path to calculate deterministic signal skews and coverage distributions.

What is the best way to analyze signal prevalence and discovered traits for market research?

The best way to analyze signal prevalence is through deterministic profiling, which summarizes your audience's defining signals, calculates coverage distributions, and identifies skews to produce a comprehensive market research profile.