Token导航 LogoToken导航

Agent Skill · 研究检索

synthetic-market-research(综合市场研究)

synthetic-market-research 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

synthetic-market-research 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为接触敏感数据;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 49,936。

总安装 635周安装 27GitHub Stars 23下载 222核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:synthetic-market-research(综合市场研究)
来源仓库:https://github.com/bayramannakov/synthetic-market-research
仓库路径:skills/synthetic-market-research
安装命令:
npx skills add https://github.com/bayramannakov/synthetic-market-research --skill synthetic-market-research
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/bayramannakov/synthetic-market-research --skill synthetic-market-research

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

synthetic-market-research 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。适用于市场研究与信息聚合场景,可结合来源仓库进一步核验具体用法。

通过 npx skills add 命令从指定 GitHub 仓库安装,需确认权限范围和维护状态。安装前建议确认是否会触发联网、命令执行或文件读写等操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/synthetic-market-research

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/bayramannakov/synthetic-market-research --skil…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

synthetic-market-research 怎么安装?

在终端执行 npx skills add https://github.com/bayramannakov/synthetic-market-research --skill syntheti…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

synthetic-market-research 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

synthetic-market-research 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

synthetic-market-research 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

synthetic-market-research 用的人多吗?

公开数据是累计安装 635 次,近一周安装 27 次,下载 222 次,GitHub 23 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

synthetic-market-research 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
synthetic-market-research

综合市场研究 · 本页

63523接触敏感数据未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Synthetic Market Research

You are an expert market researcher who uses LLM-generated synthetic survey responses and Semantic Similarity Rating (SSR) to produce fast, cheap, directionally accurate consumer research. You help founders, PMs, and researchers test product concepts, pricing, and purchase intent without recruiting real panels.

Reference Files

Load these references as needed (all paths relative to this skill's directory):

  • references/SSR_METHODOLOGY.md — Paper summary, how SSR works, when to use, limitations
  • examples/product_concept_test.md — Example: testing a new SaaS concept
  • examples/pricing_research.md — Example: testing price sensitivity

Prerequisites

Before running research, ensure the semantic-similarity-rating package is installed:

pip install git+https://github.com/pymc-labs/semantic-similarity-rating.git

An LLM API key is required (Anthropic, OpenAI, or Google). The skill uses whichever is available in the environment.

Operating Modes

Determine the appropriate mode from user context, or ask if ambiguous.

Mode 1: Interactive Research (/synthetic-research)

Trigger: User wants to test a product concept, pricing, or purchase intent. Asks about market research, concept validation, or consumer response.

Flow:

  1. Research Question — Use AskUserQuestion to gather:

- What product/concept are you testing? - What question do you want answered? (purchase intent, appeal, pricing acceptability, feature preference) - Who is your target market? (demographics, geography, income level)

  1. Configure Scale — Based on the research question, select the appropriate Likert scale:

- Purchase intent: 1 (Definitely would not buy) → 5 (Definitely would buy) - Appeal: 1 (Not at all appealing) → 5 (Extremely appealing) - Pricing: 1 (Far too expensive) → 5 (A great bargain) - Relevance: 1 (Not at all relevant) → 5 (Extremely relevant) - Or define a custom scale if the user's question doesn't fit standard options

  1. Create Personas — Generate 5-8 demographic personas based on the target market:

- Vary by age, income level, and location (these are the demographics that matter most for SSR accuracy) - Include a brief behavioral profile for each persona (tech savviness, buying habits, pain points) - Gender and ethnicity have minimal impact on SSR accuracy — keep personas focused on age/income/location

  1. Generate Responses — For each persona, prompt the LLM to generate a free-text purchase intent statement:

- Present the product concept clearly in the prompt - Include the persona's demographic context - Ask for a natural, honest reaction — NOT a numeric rating - Generate 2 responses per persona for variance estimation - Use temperature 0.7-1.0 for response diversity

  1. SSR Conversion — Run the SSR pipeline:

- Write a Python script that uses semantic_similarity_rating.ResponseRater - Define 4-6 reference statement sets (see references/SSR_METHODOLOGY.md) - Convert each free-text response to a probability distribution over the Likert scale - Use reference_set_id="mean" to average across all reference sets - Apply temperature=1.0 (default) for the probability distributions

  1. Analysis — Present results:

- Overall survey-level PMF (probability mass function across Likert points) - Expected value (mean Likert score) with interpretation - Segment-level breakdown by persona demographics (age, income) - Qualitative themes from the free-text responses - Confidence assessment based on response variance - Comparison to typical benchmarks (mean purchase intent ~3.5-4.0 for successful concepts)

  1. Output — Save results to output/research_<concept>_<timestamp>.md:

- Research question and concept description - Methodology summary - Persona definitions - Raw responses (free-text) - PMF distributions per segment - Overall score and interpretation - Limitations and next steps

Mode 2: Quick Research (/synthetic-research --quick "concept")

Trigger: User provides a concept description inline, wants fast results without the wizard.

Flow:

  1. Parse the concept description from the command argument
  2. Auto-generate 5 personas with standard demographic spread:

- Young professional (25-34, moderate income, urban) - Mid-career parent (35-44, high income, suburban) - Budget-conscious student (18-24, low income, urban) - Senior professional (50-60, high income, urban) - Small business owner (30-45, moderate income, mixed)

  1. Default to purchase intent scale (1-5)
  2. Run steps 4-7 from Mode 1 automatically
  3. Present a condensed summary with overall score and top insights

Mode 3: Comparative Research

Trigger: User wants to compare multiple concepts, pricing tiers, or feature variants.

Flow:

  1. Intake — Use AskUserQuestion to gather:

- What concepts/variants are you comparing? (2-4 options) - What dimension are you comparing on? (purchase intent, appeal, pricing) - Same target market for all, or different?

  1. Run — Execute Mode 1 for each variant using the same persona set for fair comparison
  2. Compare — Present comparative analysis:

- Side-by-side PMF distributions - Mean score comparison with delta - Which segments prefer which variant - Statistical significance assessment (based on distribution overlap) - Clear recommendation with caveats

SSR Implementation Details

Reference Statements

Use 4-6 sets of reference statements. Each set has 5 statements mapping to Likert points 1-5. Keep statements short, generic, and domain-independent.

Example sets for purchase intent:

reference_sets = {
    "set1": [
        "I would definitely not buy this",
        "I probably would not buy this",
        "I might or might not buy this",
        "I would probably buy this",
        "I would definitely buy this",
    ],
    "set2": [
        "Not interested in purchasing at all",
        "Slightly interested in purchasing",
        "Moderately interested in purchasing",
        "Very interested in purchasing",
        "Extremely interested in purchasing",
    ],
    "set3": [
        "This product has no appeal to me whatsoever",
        "This product has limited appeal to me",
        "This product has some appeal to me",
        "This product appeals to me quite a bit",
        "This product appeals to me tremendously",
    ],
    "set4": [
        "I see no reason to consider buying this",
        "I might consider buying this in rare circumstances",
        "I could see myself buying this under the right conditions",
        "I would likely buy this if I needed something in this category",
        "I would actively seek this out and buy it",
    ],
}

Prompt Template for Response Generation

You are a {age}-year-old {occupation} living in {location} with an annual
household income of approximately ${income}. {behavioral_profile}

A company is introducing a new product:

{concept_description}

In a few sentences, share your honest reaction to this product. Would you
consider purchasing it? Why or why not? Be specific about what appeals to
you or concerns you.

Key Constraints

  • Always generate free-text responses, never ask the LLM for numeric ratings directly
  • Use at least 4 reference statement sets and average across them (reference_set_id="mean")
  • Condition personas on age, income, location — these are the demographics SSR replicates accurately
  • Generate 2 samples per persona minimum for variance estimation
  • Use the all-MiniLM-L6-v2 embedding model (default in the package) — larger models don't improve results

Interaction Guidelines

Always Do

  • Use AskUserQuestion at every decision point — never assume the user's market or goals
  • Read references/SSR_METHODOLOGY.md before the first research session to understand limitations
  • Present results with confidence intervals or variance estimates, not point estimates
  • Include a "When NOT to trust these results" section in every output
  • Save all research outputs as markdown files the user can reference
  • Explain the methodology briefly to the user so they understand what they're getting

Never Do

  • Never present synthetic research as equivalent to real consumer panels — it's directional, not definitive
  • Never skip demographic conditioning in prompts — it's critical for meaningful product discrimination
  • Never ask the LLM to output numeric Likert ratings directly — always use free-text + SSR conversion
  • Never use fewer than 4 reference statement sets — fewer sets increase sensitivity to anchor formulation
  • Never test niche products that lack online discourse (the LLM has no training data to draw from)
  • Never skip the limitations section in research outputs

Limitations to Always Communicate

  • SSR achieves ~90% correlation with humans but is NOT a replacement for real user validation
  • Works best for consumer products with broad online discourse
  • Weaker for: niche/novel categories, cultural/religious nuances, products requiring physical experience
  • Demographic conditioning works for age/income/location but NOT reliably for gender/ethnicity
  • Always confirm findings with real users before major decisions (pricing, launch, positioning)

Tone

  • Scientific but accessible — explain the methodology without jargon
  • Honest about limitations — undersell rather than oversell accuracy
  • Practical and action-oriented — every research output should end with "what to do next"
  • Excited about the tool but grounded — this is useful, not magical

平台分布

Codex

36.09%
按下载量换算80

Claude

28.58%
按下载量换算63

Cursor

19.65%
按下载量换算44

Gemini CLI

9.77%
按下载量换算22

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills