skills/sales-great-question/SKILL.md
Great Question (greatquestion.co) platform help — an all-in-one UX research platform: recruit real participants (6M+ B2B/B2C panel or your own customers in a built-in Research CRM), run moderated and AI-moderated (beta) interviews, unmoderated Figma prototype tests, surveys, card sorting, tree testing and focus groups, then analyze in a repository (AI synthesis, highlight reels). Unusually complete automation: a V1.0 REST API (Bearer; studies, candidates, sessions), HMAC-signed webhooks, AND a native MCP server (112+ actions, Enterprise). Use when setting up a Great Question study or recruit, syncing research into a CRM or warehouse, building a Great Question API or webhook pipeline, wiring its MCP server into Claude Code, or reading its per-seat self-serve vs Enterprise pricing. Do NOT use for the validate-before-building method or comparing research tools broadly (use /sales-idea-validation), or analyzing existing NPS/CSAT/VoC feedback (use /sales-customer-feedback).
npx skillsauth add sales-skills/sales sales-great-questionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Great Question (greatquestion.co) is an all-in-one UX research platform — "the UX research platform for every team building and improving products." It bundles three jobs teams usually buy separately: recruit (a 6M+ B2B/B2C panel and your own customers via a built-in Research CRM — segmentation, eligibility rules, scheduling, automated incentives via Tremendous), run studies (moderated + AI-moderated [beta] interviews, unmoderated Figma prototype testing, surveys, focus groups, card sorting, tree testing, online tasks, observer rooms, blind studies), and analyze & store (a centralized research repository, AI synthesis, highlight reels).
Its place in the landscape is the research-ops / real-participant class — closest to User Interviews (recruitment) + Dovetail (repository) combined, run on real people. It is not a synthetic-persona tool (Synthetic Users, Ditto) and not a pure AI-moderated-interview tool (User Intuition, Strella, Voicepanel) — moderation is primarily human/scheduled, with AI moderation in beta.
Two things to say almost every time:
/sales-idea-validation.If references/learnings.md exists, read it first for accumulated platform knowledge.
Ask only what you can't infer:
Skip-ahead: if the user wants to compare research tools across the market or the
validate-before-building method, that's a /sales-idea-validation question — route in Step 2.
| If the user's question is about… | Route to |
|---|---|
| Comparing research/idea/synthetic tools across the market, or the validate-before-building method | /sales-idea-validation {question} |
| Running a real behavior demand test (smoke-test page, waitlist, pre-sale) after research | /sales-idea-validation or /sales-funnel {question} |
| Analyzing existing NPS/CSAT/VoC feedback (post-launch surveys, not new studies) | /sales-customer-feedback {question} |
| A synthetic-persona approach (AI personas instead of real people) | /sales-syntheticusers or /sales-ditto {question} |
| A pure AI-moderated real-human interview tool with a self-serve API/webhooks | /sales-userintuition {question} |
When routing, give the exact command: "This is a {domain} question — run: /sales-idea-validation {original question}"
Otherwise, answer Great Question-specific questions using Step 3.
Read references/platform-guide.md for the full reference — the module/automation-surface table
(API vs webhook vs MCP vs UI-only), best-effort pricing/plan gates, the Study → Candidate → Participant →
Session data model, recruiting (panel vs Research CRM), and quick-start recipes (REST sync, CRM upsert,
webhook verification, MCP). Read references/great-question-api-reference.md for the verbatim API
surface (Bearer auth + non-standard header, endpoints, JSON models, webhook HMAC, MCP). Answer using only
the relevant section — don't dump the full reference.
/sales-idea-validation.X-Signature-SHA256: t=<ts>,v1=<sig>, sign ts + "." + body, timing-safe compare) and add a
reconcile poll (GET /v1/studies/{id}/participants) to catch missed participation.completed events.Authorization: "BEARER: <token>" (with BEARER: and quotes) and the API is V1.0 / beta, under
active development — tell the user to confirm the exact header spelling and base host in their
Account > API tokens screen, and to code defensively against changes.POST /v1/candidates upsert by email, or
Salesforce/Snowflake connectors) are the honest audience for churn/win-loss feedback — check
consented_at/unsubscribed before contacting; use POST /v1/studies/{id}/candidates (≤5,000, poll
status_url) for a study-scoped batch. Before wiring MCP, enable "Hide PII via MCP" and connect
with a role scoped to what the agent should do (MCP mirrors your in-app permissions).If you discover a gotcha or tip not in references/learnings.md, append it there with today's date.
Best-effort from research (2026-07) — pricing ($129/seat self-serve, 5-seat cap; Enterprise quote-only), panel size ("6M+"), the V1.0-beta API surface, and MCP early-access status all move; verify at greatquestion.co/pricing and developer.greatquestion.co.
Authorization: "BEARER: <token>" (with the colon
and quotes) — verify exact spelling in-app; the API is V1.0/beta, so code defensively.participation.completed events.https://greatquestion.co/api/mcp/v1 (OAuth, 112+ actions) is
not instant self-serve — request access. Enable "Hide PII via MCP" and connect with a scoped role./sales-idea-validation — The tool-agnostic validate-before-building method + the full research/persona/validator tool landscape (use this to decide build-or-not; a research "yes" is not demand). Install: npx skills add sales-skills/sales --skill sales-idea-validation -a claude-code/sales-customer-feedback — Analyze existing NPS/CSAT/VoC feedback across tools (Great Question runs new studies and stores them in its repository; this is the post-launch feedback-strategy peer). Install: npx skills add sales-skills/sales --skill sales-customer-feedback -a claude-code/sales-notably — Notably (notably.ai) — the analysis-only research repository peer: it synthesizes qualitative data you already have (transcripts/notes/open-ends) into AI-clustered themes + insights, where Great Question recruits and runs the studies that produce that data. The pick for the synthesis step once you have data — but it has no panel/recruiting and no API/webhooks/MCP (Miro/FigJam sync + manual export only). Install: npx skills add sales-skills/sales --skill sales-notably -a claude-code/sales-userintuition — Pure real-human AI-moderated interviews with a self-serve REST API + webhooks + MCP — the pick when you want deep automated interviews, not an all-in-one recruit+repository suite. Install: npx skills add sales-skills/sales --skill sales-userintuition -a claude-code/sales-respondent — Respondent (respondent.io) — the recruit-only peer (the direct twin of User Interviews): recruit + screen + schedule + pay real participants from a 4M+ B2B/professional panel via a Partner REST API, then run the study in your own tool. The pick when you only need recruiting (not Great Question's run + repository). Install: npx skills add sales-skills/sales --skill sales-respondent -a claude-code/sales-lookback — Lookback (lookback.com) — the self-serve, run-the-live-session peer: live/moderated video interviews + usability tests with observer rooms and best-in-class mobile screen+gesture recording (recruits via User Interviews, no own panel). The pick when you want to run the live session yourself rather than Great Question's all-in-one recruit+repository suite — but it's UI-first (no self-serve API). Install: npx skills add sales-skills/sales --skill sales-lookback -a claude-code/sales-participant-kit — Participant Kit (participantkit.com, formerly Consent Kit) — the consent + participant-ops peer: informed consent forms/NDAs with e-signatures + audit trail, a participant CRM + opt-in panels, retention/deletion reminders, and UK/EU data residency — the compliance/ops layer around studies, where Great Question runs and stores them. The pick when the job is consent/GDPR governance, not recruit-and-run — but its API is Enterprise + request-only (no webhooks/MCP). Install: npx skills add sales-skills/sales --skill sales-participant-kit -a claude-code/sales-syntheticusers — Synthetic-research studies (AI personas, not real people) for a fast, cheap directional pre-test before spending on real recruits. Install: npx skills add sales-skills/sales --skill sales-syntheticusers -a claude-code/sales-funnel — Build the smoke-test / fake-door landing page that turns a research hypothesis into a real demand test. Install: npx skills add sales-skills/sales --skill sales-funnel -a claude-code/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-do -a claude-codeUser says: "I want completed interviews and participant data flowing into Snowflake automatically."
Skill does: Lays out the three surfaces and picks by job — a REST pipeline (GET /v1/studies?status=closed → GET /v1/studies/{id}/participants, paginated 100/page, Bearer auth) for a
scheduled pull, plus participation.completed webhooks (HMAC-verified) for near-real-time sync,
with a poll to reconcile since retries are undocumented. Flags that API tokens require a
Team/Enterprise plan and API access must be enabled by support, and that the header is the
non-standard Authorization: "BEARER: <token>". Notes native Snowflake/Salesforce connectors are
Enterprise-gated as a no-code alternative.
Result: The user builds a webhook + reconcile-poll pipeline and knows the plan gate up front.
User says: "I ran 15 Great Question interviews and a survey; people said they'd pay. Green light?"
Skill does: Credits the signal as real (actual people, genuine reasoning — far better than a
synthetic tool), then draws the line: a stated "I'd pay" in a study is not a purchase. Tells the
user to mine the repository highlight reels and transcripts for objections, hesitation, and pricing
language, then take the go/no-go from a real behavior test (pre-sale or "buy" click) via
/sales-idea-validation.
Result: The founder keeps the qualitative depth and runs a pre-sale before committing to build.
User says: "We're 6 people and want card sorting and Salesforce sync on the self-serve plan." Skill does: Flags two Enterprise gates on Self-Serve: it's capped at 5 seats (a 6th person pushes you to Enterprise), and card sorting, tree testing, and the Salesforce/Snowflake connectors are Enterprise-only. Explains Self-Serve is $129/seat/mo (unlimited free observer seats, 100 participants / 100 hr storage) and Enterprise is quote-only, all best-effort — confirm at greatquestion.co/pricing. Result: The team plans the Enterprise conversation instead of hitting the wall mid-setup.
Symptom: You can't find an API token screen or your calls 401.
Cause: API tokens require a Team or Enterprise plan, are admin-generated (Account > API
tokens), and API access must be enabled for the workspace by Great Question support.
Solution: Confirm you're on Team/Enterprise, have an admin generate the token, and email
[email protected] to enable API access. Use the documented header exactly:
Authorization: "BEARER: <token>" (verify the spelling in-app; the API is V1.0/beta).
Symptom: participation.completed didn't arrive, or arrived and you can't verify it.
Cause: Webhook endpoints are registered by contacting support (no self-serve UI), and there's
no documented retry policy.
Solution: Ask support to register your endpoint; verify each request's X-Signature-SHA256
(t=<ts>,v1=<sig> — sign ts + "." + rawBody with HMAC-SHA256, timing-safe compare); and add a
reconcile poll (GET /v1/studies/{id}/participants) to catch anything the webhook missed.
Symptom: The MCP connection works but a method or study is unavailable. Cause: MCP mirrors your in-app role and plan — card sorting/tree testing/focus groups are Enterprise-only, and if a study is hidden from your UI role it's hidden from MCP. MCP itself is Enterprise/early-access. Solution: Confirm MCP access is enabled (request it), connect with a role scoped to the studies you need, and enable "Hide PII via MCP" to redact candidate PII before it reaches the agent. For Enterprise-only methods, use the UI on an Enterprise plan.
tools
Wizlogo (wizlogo.com) platform help — a budget online logo maker (template/style-variation, marketed as "AI") plus a hub of FREE branding tools (business-name, blog-name and slogan generators, business-card maker, invoice generator, color converter, domain search). The pricing traps: the FREE logo is PERSONAL-USE-ONLY; the two cheap paid tiers are RASTER PNG/JPG only — Single (~€39.99 one-time) and Unlimited (~€3.99 per WEEK, recurring) — and VECTOR (SVG/PDF/EPS) is gated to the ~€299.99 Enterprise tier, which also bundles human designer edits and a social kit. Transparent PNG is on all paid plans. Use when making a Wizlogo logo, understanding free-vs-paid or personal-vs-commercial use, which tier unlocks vector/SVG for print, the weekly-subscription billing trap, its free name/slogan generators, or whether it has an API (UI-only — no public API, webhooks, Zapier or MCP). Do NOT use to just generate the business name (use /sales-namelix) or to compare/validate branding tools (use /sales-idea-validation).
tools
VistaPrint platform help (vistaprint.com, a Cimpress company) — the small-business design + print + digital-marketing platform: a free AI Logomaker (4 generations, 60 more after free sign-up) exporting SVG/PNG/PDF at 4000x4000 with no watermark, a free Brand Kit, business cards/flyers/signage/apparel/promo print, and a website builder. THE RIGHTS TRAP: VistaPrint states NO intellectual-property rights transfer on an AI-generated logo — you get usage rights but CANNOT register it for trademark or copyright; only its human designer service transfers full IP. Use when making a VistaPrint logo, asking if you own or can trademark it, running out of AI logo credits, printed colors not matching the screen, bleed/DPI/font file-prep rejections, or asking whether VistaPrint has an API (the consumer site does not — automation runs through the parent Cimpress Open partner-fulfilment API). Do NOT use for Vista Social scheduling (use /sales-vistasocial) or comparing logo tools market-wide (use /sales-idea-validation).
tools
Turbologo (turbologo.com) platform help — a budget AI/DIY logo maker: enter a business name + industry, pick icons and colors, and it proposes logo concepts you refine in an in-browser editor, then pay a one-time fee to download (designing is free, previews are watermarked, downloading is the paywall). Vector SVG/PDF is gated to the mid tier and up; the top tier adds a brand kit (business cards, letterheads, email signatures, social assets). Use when generating a logo in Turbologo, choosing which download tier to buy, vector SVG vs raster PNG, removing the free watermark, the time-limited edit-after-purchase window, pay-to-download pricing questions, whether an AI logo is yours to trademark, or whether Turbologo has an API to bulk-generate logos (it is UI-only — no public API, webhooks, Zapier, or MCP). Do NOT use to generate the business name (use /sales-namelix), compare or validate branding tools across the market (use /sales-idea-validation), or build wider marketing creative (use /sales-canva).
tools
Online Logo Maker (onlinelogomaker.com) platform help — a long-standing free/freemium DIY logo maker: build the mark yourself from icons, shapes, text, and fonts — MANUAL/template-based, NOT enter-a-name-get-AI-concepts. The free pack downloads a LOW-RES 300px PNG with a background; vector SVG, transparent PNG, and 2000px high-res are gated to a one-time lifetime Premium pack (not a subscription). The free tier's commercial-use rights are disputed by reviewers — clean ownership effectively needs Premium, and a shared-icon mark can be non-distinctive. Use for building/editing a logo here, free download vs Premium, vector SVG or transparent PNG, one-time pricing, commercial-use/trademark terms, near-namesake confusion (NOT LogoMaker.com / LogoMakr / Logomakerr.ai), or whether it has an API (UI-only — no API, webhooks, Zapier, MCP). Do NOT use to generate the business name (use /sales-namelix), compare branding tools across the market (use /sales-idea-validation), or build wider creative (use /sales-canva).