Skip to content
Back to skills

Needs Analysis

ASecurity

Mandatory high-priority need validation. Always use before general brainstorming or planning whenever Tony's message contains the Chinese word “需求” or the standalone English word “needs” (case-insensitive). Investigate product, customer, business, or software needs with supporting and disconfirming evidence; judge true, conditional, pseudo, or insufficient; score breadth, urgency, and frequency; then design a decisive validation before development.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 20, 2026
ai-agentsrustgo

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 20, 2026

npx -y skills add shengdabai/Tony-Claude-Code-Skills --skill needs-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Needs Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Needs Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shengdabai-needs-analysis/badge)](https://www.skillsdirectory.com/skills/shengdabai-needs-analysis)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: needs-analysis
description: Mandatory high-priority need validation. Always use before general brainstorming or planning whenever Tony's message contains the Chinese word “需求” or the standalone English word “needs” (case-insensitive). Investigate product, customer, business, or software needs with supporting and disconfirming evidence; judge true, conditional, pseudo, or insufficient; score breadth, urgency, and frequency; then design a decisive validation before development.
---

# Needs Analysis

Turn a raw request into an evidence-backed product decision. Separate whether the problem is real from whether it is an attractive product opportunity.

## Operating rules

- Start with the conclusion. Use `真需求`, `有条件成立`, `伪需求`, or `证据不足`; include confidence (`高/中/低`). Do not force a binary verdict when evidence is missing.
- Treat “广泛、刚需、高频” as opportunity qualities, not proof that a need exists. A need can be real but commercially weak.
- Consider a candidate attractive when the need is at least conditionally real and one or more of the three qualities scores at least 3/5. More passing qualities increase priority, but do not replace evidence.
- Distinguish facts, user claims, third-party estimates, inference, and unknowns. Cite or link sources when research tools are available.
- Prefer observed behavior over stated preference: payment, active workaround, repeated use, switching, budget, deadlines, support tickets, search or purchase behavior.
- Do not confuse a requested feature with the underlying need. Analyze the problem independently of the proposed solution.
- Continue on low-risk assumptions when possible. Ask only questions whose answers would materially change the verdict or validation test.

Read [rubric.md](references/rubric.md) before scoring or issuing the final verdict.

## Workflow

### 1. Normalize the raw need

Rewrite it without solution bias:

> `[specific user]` in `[specific situation]` struggles to `[job/progress]`, causing `[measurable cost or consequence]`; today they use `[current alternative/workaround]`.

Record separately:

- proposed solution;
- target user and buyer;
- triggering situation;
- desired outcome;
- current alternative;
- claimed frequency and consequence;
- uncertainties and assumptions.

If the user and situation are absent, infer a provisional version and label it as an assumption.

### 2. Build the evidence set

Search only as deeply as the decision warrants. Use this order:

1. User-provided materials, current workspace, product analytics, customer notes, support records, sales or payment evidence.
2. Direct customer evidence: interviews with concrete past behavior, paid pilots, preorders, retained usage, switching or active workarounds.
3. Market behavior: competitor customers and pricing, reviews, complaints, procurement/RFPs, job posts, communities, search trends.
4. Market reports, surveys, social engagement, and generic opinions as supporting proxies only.

For each important item capture: source, date, affected segment, what it supports or contradicts, and evidence strength. Recheck live sources for time-sensitive claims. If access is unavailable, state the limitation and do not fabricate findings.

Search for disconfirming evidence as deliberately as confirming evidence. Look for non-consumption, free substitutes, low retention, long replacement cycles, weak willingness to pay, or a segment too costly to reach.

### 3. Judge true versus false need

Evaluate these independent questions:

- Is there an identifiable user in a recurring or important situation?
- Does the problem exist without the proposed product?
- Is there observable cost, risk, delay, frustration, lost revenue, or missed progress?
- Do users already spend time, money, reputation, or effort on a workaround?
- Is the buyer able and willing to act now?
- Does contrary evidence weaken the claimed problem or segment?

Use the rubric's verdict rules. A verbal “I would use this” is weak evidence. A paid or repeated workaround is strong evidence.

### 4. Score the three opportunity qualities

Score each from 0–5 using the rubric and show one sentence of evidence:

- **广泛 Breadth**: enough reachable users share the problem; define the denominator and reachable segment instead of saying “everyone”.
- **刚需 Urgency**: inaction creates a material, time-bound consequence; distinguish must-have from useful.
- **高频 Frequency**: the problem or workflow recurs often enough to support habit, retention, or repeat purchase.

Mark each quality `通过` at 3–5 and `未通过` at 0–2. Do not hide the three scores inside a single average.

Map passed qualities to product logic:

- 广泛: emphasize simple onboarding, distribution, standardization, or lower unit price.
- 刚需: emphasize outcome certainty, speed, trust, service, and premium pricing.
- 高频: emphasize workflow integration, retention, automation, and subscription or repeat use.

### 5. Design the smallest decisive validation

Identify the riskiest assumption and propose a test that can fail. Include:

- target participant and recruitment channel;
- artifact or offer;
- behavior to observe;
- sample size or exposure;
- success threshold;
- failure/stop threshold;
- timebox and next decision.

Prefer commitment tests over opinion tests: paid diagnostic, deposit, signed pilot, data access, calendar commitment, or repeated usage. For Tony's AI 本机工作台服务, when relevant, map the test to the current `50 触达 / 10 访谈 / 3 demo / 1 付费意向` gate and recommend the next missing external action.

### 6. Deliver the analysis

Use this structure, scaling detail to the decision:

1. **结论** — verdict, confidence, and one-sentence reason.
2. **需求重述** — user, situation, job, consequence, current alternative.
3. **证据与反证** — compact table with source/date/type/strength/implication.
4. **真伪需求判断** — behavioral evidence, gaps, and why the verdict follows.
5. **三要素评分** — 广泛 X/5, 刚需 X/5, 高频 X/5; pass count and product implications.
6. **产品决策** — build now, validate first, narrow segment, reposition, or stop.
7. **最小验证实验** — exact test, thresholds, timebox, and next action.
8. **仍未知** — only uncertainties capable of changing the decision.

When the user also requests implementation, present the analysis first, convert validated findings into acceptance criteria, then continue the implementation unless a failed gate makes building wasteful or unsafe.

## Failure modes

- Do not call a need real solely because many people liked, searched, or discussed it.
- Do not call a need false solely because it is niche or infrequent; urgent niche problems can support premium products.
- Do not count the same evidence twice across breadth, urgency, and frequency.
- Do not use market size as a substitute for reachable users or willingness to pay.
- Do not make interview count the goal; use interviews to uncover past behavior and then seek commitment.
- Do not recommend a full build when a landing page, manual concierge test, paid diagnostic, or prototype can test the riskiest assumption faster.

Files in this skill

  • SKILL.md7.1 KB
  • agents/openai.yaml276 B
  • references/rubric.md3.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…