yao-demand-skill

Evaluate product demand using the demand triangle model and render multi-format diagnostic reports.

1.3k|146|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/yaojingang/yao-open-skills --skill yao-demand-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yao-demand-skill
Source: https://github.com/yaojingang/yao-open-skills/tree/main/skills/yao-demand-skill
Command: npx skills add https://github.com/yaojingang/yao-open-skills --skill yao-demand-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It answers whether a product, app, SaaS, or early-stage venture has a real demand foundation before you build, invest, launch, or scale, replacing gut-feel judgments with an evidence-backed, scored diagnosis.

Core Features & Use Cases

  • Demand Triangle Scoring: Scores lack, target object, and consumer ability from 0-10 using a geometric short-board formula with confidence adjustment, so one weak dimension cannot be hidden by strong ones.
  • Evidence-Driven Analysis: Separates facts, assumptions, and recommendations with tiered source quality (A/B/C), citation IDs, counter-evidence requirements, and time-sensitive fact verification.
  • Visual Multi-Format Reports: Produces a canonical report.json rendered into Markdown, HTML, Word, and PDF with 10+ chart modules (radar, heatmap, funnel, matrix, forecast) on a pure-white editorial layout.
  • Use Case: Before investing in an AI meeting-notes tool, feed its landing page and PRD into the Skill to get a scored demand report covering segments, competitors, adoption friction, risks, and a 30/60/90 day validation plan.

Quick Start

Ask the AI to use yao-demand-skill to assess the demand foundation of your product from its URL or description and generate the four-format diagnostic report.

Frequently Asked Questions about yao-demand-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate product demand before launch?

Provide a product URL, description, PRD, or sales deck, and the Skill builds a product canvas, gathers tiered evidence, and scores lack, target object, and consumer ability from 0-10. It outputs a decision label such as scale, validate, or reposition with a 30/60/90 day action plan.

What is the demand triangle model for product assessment?

The demand triangle evaluates three dimensions: lack (whether users feel a real gap), target object (whether the product is a credible solution), and consumer ability (whether users can pay, trust, learn, and adopt). Scores combine via a geometric short-board formula so one weak dimension caps the total.

What report formats does the demand assessment produce?

It produces one canonical report.json rendered into four formats: Markdown for version control, HTML with a fixed top navigation menu, Word for review and comments, and PDF for formal distribution. All four render from the same JSON so scores and evidence stay consistent.

When should I not use a demand triangle assessment?

Do not use it for pure TAM/SAM/SOM market sizing, generic business-model design, UX-only heuristic reviews, ad-copy ideation, or final legal, financial, or medical advice. It is designed for product-demand diagnosis backed by evidence, not market sizing or compliance decisions.

How does the Skill prevent unsupported demand claims?

Every key factual claim must cite a source ID or be labeled as an assumption, sources are tiered A/B/C by quality, and each report must list at least three counter-evidence items. The validate_report.py script checks structure and quality before rendering.