icp-website-review
Evaluate a website, landing page, content, or any online asset through the eyes of pre-built synthetic ICP personas. Loads personas from buyer-persona-generator output, then runs them against target URLs. Supports three modes: structured scorecard, freeform focus group, and head-to-head competitive comparison. Reusable — run against the same site after changes, or against new content anytime.
npx skills add gooseworks-ai/goose-skills --skill icp-website-review --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# ICP Website Review Evaluate any online asset through the eyes of pre-built synthetic ICP personas. This is the evaluation engine — it loads personas created by `buyer-persona-generator` and runs them against whatever you point it at. ## Prerequisites Personas must exist at `clients/<client>/personas/personas.json`. If they don't, run `buyer-persona-generator` first. ## Quick Start **Structured scorecard (default):** ``` Review [company]'s website using their ICP personas. Site: [url]. ``` **Freeform focus group:** ``` Run a focus group on [company]'s new landing page: [url]. Use focus-group mode. ``` **Head-to-head competitive:** ``` Compare [company]'s site ([url]) against [competitor] ([url]) through ICP personas. ``` ## Inputs | Input | Required | Source | |-------|----------|--------| | **Personas** | Yes | `clients/<client>/personas/personas.json` | | **Target URL(s)** | Yes | User provides | | **Mode** | No | `scorecard` (default), `focus-group`, or `head-to-head` | | **Competitor URL(s)** | For head-to-head | User provides | | **Specific pages** | No | Default: homepage + key pages discovered during crawl | | **Scope** | No | `full-site` (default) or specific page URL for
- Prerequisites
- Quick Start
- Inputs
- Modes
- Mode 1: Structured Scorecard (Default)
- Mode 2: Freeform Focus Group
- Mode 3: Head-to-Head Competitive
- Process
- Step 1: Load Personas
- Step 2: Crawl Target Pages
- Step 3: Run Evaluations (Mode-Dependent)
- Step 4: Cross-Persona Synthesis
- Output
- Scorecard Output Template
What does the icp-website-review skill do?
Evaluate a website, landing page, content, or any online asset through the eyes of pre-built synthetic ICP personas. Loads personas from buyer-persona-generator output, then runs them against target URLs. Supports three modes: structured scorecard, freeform focus group, and head-to-head competitive comparison. Reusable — run against the same site after changes, or against new content anytime.
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill icp-website-review --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
