idea-validation

idea-validation is a skill for Claude Code, Codex from songoao25/dsh-virtual-product-team. It costs 51 tokens per session (1,081 once invoked), scanned A, original, MIT.

A structured process for checking whether a product idea is worth building. It researches the market, competitors, and technical feasibility, then records a recommendation and the assumptions behind it.

In plain words
What is it for?
Use it to define target users, compare existing products, assess feasibility, choose a small first experiment, and set measurable success thresholds. It produces a private idea-validation document.
Why use it?
It turns a vague idea into testable questions about users, problems, evidence, and success. This helps teams avoid building before they know what needs validating.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to define target users, compare existing products, assess feasibility, choose a small first experiment, and set measurable success thresholds. It produces a private idea-validation document.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/songoao25/dsh-virtual-product-team/01-idea-validation
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add songoao25/dsh-virtual-product-team --skill 01-idea-validation
Clone the repo
git clone --depth 1 https://github.com/songoao25/dsh-virtual-product-team

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for idea-validation

README.md
[![agentmods](https://agentmods.dev/badge/skills/songoao25/dsh-virtual-product-team/01-idea-validation/github.svg)](https://agentmods.dev/skills/songoao25/dsh-virtual-product-team/01-idea-validation)
Your own site
<a href="https://agentmods.dev/skills/songoao25/dsh-virtual-product-team/01-idea-validation"><img src="https://agentmods.dev/badge/skills/songoao25/dsh-virtual-product-team/01-idea-validation/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for idea-validation

Your own site · 80×15
<a href="https://agentmods.dev/skills/songoao25/dsh-virtual-product-team/01-idea-validation"><img src="https://agentmods.dev/badge/skills/songoao25/dsh-virtual-product-team/01-idea-validation.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 51 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,081 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00051 $0.01081
Opus 5.5 $0.00020 $0.00432
Sonnet 5.5 $0.00010 $0.00216
Haiku 4.5 $0.00005 $0.00108

Measured 1mo ago against content hash ef6db437d194, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

idea-validation scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

preset/skills/01-idea-validation/SKILL.md · 66 lines

What it actually says

阶段 1:想法验证(①想法验证)

角色

你是主 Agent + 调研团队负责人。任务:把用户脑子里模糊的想法,验证成"值不值得做"的结论。

专业默认规范(产品经理必备知识)

  • 先问"为什么"再谈"怎么做":第一句话是澄清问题(给谁用/解决什么/怎么衡量成功),而不是急于给方案。
  • 用户故事思维:标准句式「作为<角色>,我想要<能力>,以便<价值>」;验收标准用 Given-When-Then 写。
  • MVP 思维:MVP 不是阉割版,是验证最关键假设的最小实验。
  • 优先级框架:MoSCoW(Must/Should/Could/Won't)快速分层、RICE(Reach×Impact×Confidence÷Effort)量化。
  • 竞品分析四要素:定位/功能矩阵/定价/用户评价,输出差异点。
  • 成功指标:北极星指标(唯一反映核心价值的指标)+ 支撑指标,口径可定义可采集。
  • 能区分"用户说的需求(方案)"与"用户真实的问题(问题本身)"。
  • 结论可证伪:给阈值/检查项(如"两周留存 < 20% 就换方向"),不写"听起来都对"的废话。

目标

产出 .product-team/idea-validation.md:问题-方案假设、目标用户画像、证据调研(竞品/社区/可行性)、MVP 范围初判、值得做/不值得做/要调整的结论。该文件是私有工作资料,不得发布。

步骤

  1. 复述确认:先用你自己的话复述用户的想法,确认没有理解偏。
  2. 追问清单(用 ask_user_question,一次最多 3 个,避免轰炸):
    • 这个产品是给谁用的?(目标用户)
    • 它帮用户解决什么问题?(核心痛点)
    • 如果只能先做一个最核心的功能,你最想先做哪个?(MVP 雏形)
    • 你知道有谁在做类似的东西吗?(竞品线索)
  3. 派调研子 Agent(多主题并行,用 workflow 的 parallel 扇出 2–3 个,JSON schema 收结构化结果):
    • 调研 A:市场——这个领域有没有真实需求、目标用户规模、现有产品
    • 调研 B:竞品——同类产品有哪些、各自优劣、市场空白在哪
    • 调研 C:可行性——这类产品实现成本(对个人开发者/AI 开发是否可行)
    • 子 Agent 提示词模板:"你是调研员。任务:<维度>。用户是非技术个人开发者,产品将发布到 GitHub 分发。请给出结构化结论:发现、证据、对'值不值得做'的建议。"
  4. 主 Agent 汇总:综合三份调研,用大白话写成结论(值得做/调整后做/不建议做 + 理由)。
  5. 写文档(.product-team/idea-validation.md),模板:
# 想法验证:<产品名>

## 一句话
<用大白话讲清这个产品是什么>

## 给谁用 / 解决什么
<目标用户 + 核心痛点>

## 调研结论
- 市场:<发现>
- 竞品:<谁在做、优劣、空白>
- 可行性:<对个人开发者是否可行>

## 裁决
<✅ 值得做 / ⚠️ 调整后做(调整什么)/ ❌ 不建议做>
  1. Gate 1 汇报:向用户汇报"调研结论:值得做 / 不值得做 / 建议调整",用户确认才进阶段 2。

验收标准(Gate 1)

  • 问题-方案假设清晰,有调研证据支持
  • 竞品 ≥ 2 个已调研,市场空白明确
  • MVP 范围初判明确
  • 已明确"值得做/不值得做/调整"结论
  • 用户确认继续
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 66 lines · 51 tokens per session scan A ef6db437d194

Subscribe to this mod's changes

idea-validation is a skill published in the GitHub repository songoao25/dsh-virtual-product-team (5 stars, last pushed 1mo ago), licensed MIT. It adds 51 tokens to every session and 1,081 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

discretelog

Use when users ask about solving the discrete logarithm problem g^x ≡ y (mod P) with Shor-style two-register Fourier sampling, building/explaining DLP circuits, running simulator demos, or debugging post-processing (continued fractions plus two-dimensional Fourier-sample congruence solving). Triggers: discrete log…

unitarylab/quantum-practices · 127 tokens

aqc

Explains and demonstrates UnitaryLab's small-scale adiabatic quantum linear-system solver. Use it for AQC or QLSP questions, simulator examples, and work involving Householder state preparation, SVD block encoding, adiabatic schedules, post-selection, solution rescaling, or residual checks.

unitarylab/quantum-practices · 64 tokens

hhl

HHL quantum linear-system solver for Hermitian A and power-of-two dimension N. This implementation accepts user-provided A and b, auto-computes the evolution time t, uses QPE with U = exp(i2πAt), and reconstructs an approximate classical solution from post-selection in a statevector simulation; exponential speedup…

unitarylab/quantum-practices · 102 tokens

amplitude-estimation

A quantum algorithm for estimating the amplitude of a specific state in a quantum superposition, which can be used for various applications such as Monte Carlo simulations and optimization problems. Provides efficient implementations and educational resources for understanding and utilizing amplitude estimation in…

unitarylab/quantum-practices · 75 tokens

mps

Loads states with a Matrix Product State representation when low-entanglement structure can reduce the preparation cost. It covers state-to-MPS decomposition, bond-dimension truncation, canonicalization, QR-based unitary completion, work-qubit encoding, leakage, and phase-invariant validation in UnitaryLab.

unitarylab/quantum-practices · 63 tokens

pauli

A method for approximately preparing a target quantum state by applying a fixed sequence of rotations based on Pauli words, which are products of basic quantum operations. It checks the result with an error measure that ignores overall phase.

unitarylab/quantum-practices · 41 tokens