skill-product-analysis

Generate PRODUCT_VISION.md documents and score product viability.

4|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/MatrixFounder/Agentic-development --skill skill-product-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-product-analysis
Source: https://github.com/MatrixFounder/Agentic-development/tree/main/.agent/skills/skill-product-analysis
Command: npx skills add https://github.com/MatrixFounder/Agentic-development --skill skill-product-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of clearly defining a product's purpose, target audience, and strategic direction before development begins, ensuring alignment and viability.

Core Features & Use Cases

  • Product Vision Scaffolding: Generates a comprehensive PRODUCT_VISION.md document using provided scripts.
  • Viability Scoring: Assesses product ideas against key metrics like market size, problem intensity, and moat durability.
  • Use Case: A startup founder needs to articulate their new app idea to investors. They use this Skill to generate a compelling vision statement, define core pillars, and score the idea's potential, resulting in a polished PRODUCT_VISION.md document.

Quick Start

Run the product analysis skill to initialize a new product vision document for a project named 'CodeCompanion' addressing the problem of 'developer boilerplate code' for 'indie developers' with metrics 'DAU, Retention'.

Frequently Asked Questions about skill-product-analysis

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

FAQPage Schema
How do I create a product vision document for a new software idea?

To create a product vision document, this Skill scaffolds a comprehensive `PRODUCT_VISION.md` file using initialization scripts. You provide the project name, target audience, problem, and success metrics to generate a structured strategy outline.

What is product viability scoring and how does it evaluate market potential?

Product viability scoring assesses your idea against defined factors like market size, problem intensity, and moat durability. It provides a quantifiable score to determine if your product strategy is viable before development begins.

Can I use Crossing the Chasm framework for market positioning analysis?

Yes, you can use the Crossing the Chasm framework for market positioning analysis. This Skill incorporates it alongside INVEST criteria to help define your target audience and strategic direction.

Does this product strategy tool require Python to run?

Yes, this product strategy tool requires Python 3 as a dependency to execute its initialization and scoring scripts. Ensure your environment has Python 3 installed to generate vision documents and calculate viability.

What is the best way to define product objectives and core features?

The best way to define product objectives and core features is by using structured frameworks like INVEST criteria. This Skill provides guidelines and tooling to refine your product strategy and ensure alignment across metrics.

How do I write user stories that align with my product vision?

Writing user stories that align with your product vision involves applying the INVEST criteria framework included in this Skill. It helps structure core features and objectives within your `PRODUCT_VISION.md` document.