wc-audience-check

Compare a draft article against an audience/ICP guide and output a structured violation report.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/strivelogic-cto/writing-companion.io --skill wc-audience-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wc-audience-check
Source: https://github.com/strivelogic-cto/writing-companion.io/tree/main/skills/wc-audience-check
Command: npx skills add https://github.com/strivelogic-cto/writing-companion.io --skill wc-audience-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft articles often miss alignment with defined audience profiles. This skill evaluates a draft article against its audience/ICP guide and returns a structured violation report.

Core Features & Use Cases

  • Audience alignment checks: Assess whether the draft addresses the audience's demographics, context, and pain points as defined in the guide.
  • Risk & gap reporting: Produce a structured list of violations with segment-specific context ready for reviewer action.
  • Segment-flexible prompts: Supports multiple segments (e.g., core, enterprise, startup) via the segment name parameter.

Quick Start

Provide the path to your draft markdown file and the segment name (e.g., core, enterprise, startup) to receive a structured violation report.

Frequently Asked Questions about wc-audience-check

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

FAQPage Schema
How do I check if my draft article aligns with my audience guide?

To check audience alignment, compare your draft against the audience guide's demographics, pain points, and knowledge profile sections to identify misalignment. This skill produces a structured violation report highlighting specific gaps between the draft and the defined ICP.

What is an ICP violation report for content writing?

An ICP violation report is a structured JSON output identifying where a draft article fails to match the Ideal Customer Profile guide. It flags misalignment in context, pain points, vocabulary, and objections, providing segment-specific context for reviewer action.

Can I evaluate a draft for different audience segments like enterprise or startup?

Yes, you can evaluate a draft for core, enterprise, or startup audience segments by providing the segment name as a parameter. The evaluation reads the audience guide and produces a segment-specific violation report tailored to that target.

How do I find gaps between my writing and my target audience's pain points?

Finding gaps requires reading the draft alongside the audience guide's Pain Points & Triggers and Objections & Skepticism sections. This skill automates that comparison and outputs a structured list of violations indicating missed audience triggers.

What do I need to provide to run an audience alignment check on a markdown file?

You need to provide the path to your draft markdown file and the target segment name, such as core, enterprise, or startup. The skill then reads the corresponding audience guide sections and returns a structured JSON violation report.

What sections of an audience guide are used for quality checks?

Quality checks evaluate the draft against the Demographics & Context, Pain Points & Triggers, Knowledge Profile, Goals & Success Criteria, Language & Vocabulary, and Objections & Skepticism sections of the audience guide to ensure comprehensive alignment.