Agent skill
business-context
Provides Business Model Canvas, Value Proposition Canvas, and TAM/SAM/SOM market analysis frameworks. Use when assessing Viability risk, sizing markets, mapping value propositions, conducting competitive analysis, or identifying market gaps.
Install this agent skill to your Project
npx add-skill https://github.com/shinpr/claude-code-discover/tree/main/skills/business-context
SKILL.md
Business Context Analysis
Purpose
Provide structured frameworks for understanding the business environment surrounding product decisions. These frameworks help assess Viability risk and identify Opportunities through market gaps.
When to Use Each Framework
| Framework | Use When | Key Output |
|---|---|---|
| Business Model Canvas | Understanding or designing the business model | 9-component business model map |
| Value Proposition Canvas | Designing value propositions that match user needs | Customer Profile + Value Map fit |
| Market Analysis | Understanding market size, competition, and trends | Market sizing, competitive positioning |
Business Model Canvas (BMC)
Analyzes the full business model across 9 components: Customer Segments, Value Propositions, Channels, Customer Relationships, Revenue Streams, Key Resources, Key Activities, Key Partnerships, Cost Structure.
Use during Opportunity Discovery to understand business context and identify where Solutions must fit within the business model.
See references/business-model-canvas.md for the full framework and quality checklist.
Value Proposition Canvas (VPC)
Designs value propositions by mapping Customer Profile (Jobs, Pains, Gains) to Value Map (Products & Services, Pain Relievers, Gain Creators). The goal is Problem-Solution Fit.
Connection to OST
- Customer Jobs surface Opportunities (unmet jobs = opportunities)
- Pains generate Hypotheses about friction causes
- Pain Relievers validate Value risk
- Gain Creators validate Usability risk
See references/value-proposition-canvas.md for the full framework and fit assessment checklist.
Market Analysis
Structures market research across: Market Size (TAM/SAM/SOM), Segmentation, Competitive Analysis, and Market Trends.
Connection to Risks
- TAM/SAM/SOM validates Viability risk (market large enough?)
- Competitive analysis validates Value risk (can we differentiate?)
- Market trends inform Feasibility risk (timing right?)
- Market gaps identify new Opportunities
See references/market-analysis.md for the full framework, research methods, and quality checklist.
Key Principles
- Evidence over assumption: Market claims need cited data sources
- Recency matters: Market data older than 1-2 years needs re-validation
- Cross-validate: Use multiple sources to confirm market signals
- Business model fit: Every Solution should be checked against the business model for Viability
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
recipe-persona
Create or update personas with demographic, contextual, JTBD, and behavioral data
recipe-refine-visuals
Optional side-workflow for design experts to refine auto-derived Visual Tokens in brand-direction.md with professional judgment
prd-standards
Defines PRD structure, user story format with 4 Risks assessment, EARS-format acceptance criteria, and delivery readiness thresholds. Use when writing PRDs, drafting user stories, defining acceptance criteria, or reviewing PRD quality and completeness.
recipe-vision
Define or update product vision, strategy, outcomes, and NSM
design-perspective
Integrates design principles, WCAG 2.2 AA accessibility, persona context, and state design into product decisions. Use when reviewing UX decisions, checking accessibility, applying design principles, or ensuring state coverage in acceptance criteria.
prototype-guide
Generates self-contained HTML prototypes with design context from project files. Read design principles, personas, and hypothesis files, then produce a working prototype for Usability and Value risk validation. Use when creating prototypes or validating through tangible artifacts.
Didn't find tool you were looking for?