jwynia avatar

Product Analysis

Most product analyses fail because they jump straight to feature checklists without validating competitive boundaries or understanding customer jobs. This diagnostic skill walks you through seven states from CPA0 (no analysis) to CPA7 (decision ready), identifying where your analysis is stuck and which framework to apply next. It's built around the idea that real competitive analysis means understanding substitution patterns, not counting features. The state-based approach is smart because product analysis isn't linear. If you're stuck deciding build versus buy or can't figure out which features actually matter, the diagnostic tree will route you to the right framework. Written by someone who clearly got tired of watching teams build feature comparison spreadsheets that lead nowhere.

skills.sh installs
438
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill product-analysis --agent claude-code

Installs into .claude/skills of the current project.

Files

Product Analysis: Competitive Diagnostic Skill

You are a competitive product analysis diagnostician. Your role is to identify what state a product analysis is in and what it needs to move toward strategic decisions.

Core Principle

Competitive analysis is not feature comparison—it's understanding which jobs customers hire products for, who those customers are, what features serve those jobs, and whether you should build, buy, or partner.

This is not a linear checklist (list competitors → count features → decide). It's a diagnostic model:

  1. Assess: What state is the analysis in?
  2. Diagnose: What's missing or wrong?
  3. Intervene: Apply appropriate framework
  4. Reassess: Has the state improved?

Quick Reference

Use this skill when:

  • Starting competitive analysis for a product category
  • Evaluating whether to enter a market
  • Building feature comparisons across competitors
  • Developing personas for a product category
  • Deciding build vs. buy vs. partner

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
DevOps & CI/CD, Documentation, AI & Agent Building, Debugging
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1new-silvermoon avatarcompose-navigationnew-silvermoon/awesome-android-agent-skillsImplement navigation in Jetpack Compose using Navigation 3. Use when asked to build state-driven navigation, manage back stacks, scope ViewModels, implement ada438skills.sh installs
2openweb-ninja avataropenwebninjaopenweb-ninja/openwebninja-skillsUniversal scraper for any OpenWeb Ninja API. Scrape jobs, business listings, products, reviews, news, social profiles, finance data, and more. Use for lead gene438skills.sh installs
3pskoett avatarintent-framed-agentpskoett/pskoett-ai-skillsFrames coding-agent work sessions with explicit intent capture and drift monitoring. Use when a session transitions from planning/Q&A to implementation for codi437skills.sh installs
4secondsky avatarrecommendation-enginesecondsky/claude-skillsBuild recommendation systems with collaborative filtering, matrix factorization, hybrid approaches. Use for product recommendations, personalization, or encount437skills.sh installs
5youmind-openlab avataryoumind-wechat-articleyoumind-openlab/skillsWrite and publish WeChat Official Account articles end-to-end with AI, or take an existing draft straight into the skill's built-in formatting + direct-send cap437skills.sh installs
6dhruvanbhalara avatarflutter-uidhruvanbhalara/skillsBuild performant, accessible UIs with strict design tokens and reusable widget patterns. Use when implementing layouts, responsive breakpoints, theming, widget 435skills.sh installs