# Build AI Visibility Panel

Research any company, product, or service from a URL plus description and build a...

- Repository: https://github.com/elvisun/newsjack (1668 stars)
- Category: Design
- License: MIT
- Last updated: 2026-10-25
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add elvisun/newsjack --skill build-ai-visibility-panel -g -a claude-code -y`
Codex: `npx skills add elvisun/newsjack --skill build-ai-visibility-panel -g -a codex -y`
Cursor: `npx skills add elvisun/newsjack --skill build-ai-visibility-panel -g -a cursor -y`
Gemini CLI: `npx skills add elvisun/newsjack --skill build-ai-visibility-panel -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add elvisun/newsjack`

## Description

Research any company, product, or service from a URL plus description and build a comprehensive, evidence-bound AEO/GEO/AI-visibility prompt panel across buyer jobs, information acts, journey states, B0-B5 proximity, aided status, roles, locales, variants, partitions, surfaces, and measurement lanes. Use when a user wants prompts to track in ChatGPT, Claude, Gemini, Perplexity, AI search, or answer engines; wants an AI-visibility measurement design; or needs a versioned panel rather than an SEO keyword list.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Build AI Visibility Panel

You are the orchestration molecule. Given a URL and description, research the market, recover buyer needs and language, and return a comprehensive prompt list plus resumable panel artifacts.

“Comprehensive” means every evidence-supported dimension is covered and every unsupported dimension is shown as a gap. It does not mean inventing a full Cartesian grid or claiming the panel represents all AI users.

This skill inherits the ethical floor from `skills/ETHICS.md`. It enforces anti-hallucination, source permission, contamination control, and decay-aware research. Anti-spray and human-send are not applicable because it produces research and measurement plans, not outreach.

## Required starting input

Accept:

- one public URL;
- a plain-language description of the company/product/service.

Use optional user inputs when supplied: business decision, estimands, target population, exclusions, markets/locales, competitors, surfaces, lanes, run/review budget, customer evidence, campaign terms, prior panel, and approver.

Do not block when only URL and description are supplied. Build a provisional directional charter, research public evidence, complete the full workflow, and return a candidate panel with explicit assumptions and approval gaps. Do not mark it frozen or representative.

## Read the contracts

Before producing artifacts, read `references/artifact-contracts.md`. Use its exact enum names, filenames, common envelope, source manifest, prompt table columns, and completion checklist.

## Measurement charter

Define before generating:

- business decision;
- estimand(s) and exact numerator/denominator;
- target population and exclusions;
- products, markets, locales, and time horizon;
- surfaces and lanes;
- reporting strata;
- run/review budget;
- desired precision or `directional_only`;
- human approver.

The rest: https://github.com/elvisun/newsjack/blob/HEAD/plugins/newsjack/skills/build-ai-visibility-panel/SKILL.md
