market-competitor-research

Researches products and competitors via web search and repo cloning to produce decision matrices.

Updated Dec 7, 2025
One-click install
npx skills add https://github.com/harlanljones/dotfiles --skill market-competitor-research-harlanljones
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: market-competitor-research
Source: https://github.com/harlanljones/dotfiles/tree/main/dot_hermes/skills/market-competitor-research
Command: npx skills add https://github.com/harlanljones/dotfiles --skill market-competitor-research-harlanljones

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It turns open-ended questions about products, competitors, or markets into a structured decision document with verified evidence, instead of relying on stale summaries or vendor marketing claims. ## Core Features & Use Cases - Round-based parallel research: Runs batched web searches across landscape, differentiators, and coverage gaps, seeded from curated awesome-lists on GitHub. - Claim verification by cloning repos: Clones projects with git and greps source code to check whether README claims match the actual implementation, producing a docs-vs-implementation table. - Decision matrix deliverable: Scores candidates on Pain, Fit, Coverage, First-party risk, and Defensibility with BUILD / WATCH / DROP verdicts, saved to a research directory. - Use Case: Ask whether to build a new developer tool in a crowded category; the skill maps the field, checks first-party vendor moves, verifies key repos, and delivers a recommendation with open risks. ## Quick Start Research the market for AI code review tools, compare the top competitors, and give me a decision matrix on whether to build one.

Frequently Asked Questions about market-competitor-research

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

FAQPage Schema
How do I research competitors for a new product idea?▼

Run round-based parallel web searches: first map the broad landscape and named competitors, then drill into differentiators, then fill coverage gaps. Seed the research from a curated awesome-list on GitHub to map dozens of projects quickly, then verify key entries before citing them.

How to verify if a GitHub project's README claims are true?▼

Clone the repo with git clone --depth 1 and grep the source for the README's headline claims, checking feature keywords, test files, and module names. Report a docs-vs-implementation table and flag any repo where claims exceed the actual code.

What is a decision matrix for evaluating product ideas?▼

A decision matrix scores each candidate 1-5 on Pain, Fit, Coverage, First-party risk, and Defensibility, then assigns a BUILD, WATCH, or DROP verdict with a one-clause rationale. It ends with a positioning section naming what to build and what not to compete with.

How do I check if a domain name is available programmatically?▼

Use RDAP: query https://rdap.org/domain/<name> where a 404 means registry-confirmed unregistered and a 200 means registered. An empty dig A record only means no DNS record, and registrar widgets are often bot-walled, so RDAP is the authoritative source.

Why does web extraction fail on Reddit pages?▼

Web extraction tools return 'Website Not Supported' errors on Reddit. Instead, use web search to surface Hacker News threads, which include full comment text and carry the real signal for developer-tool sentiment.

When should I not trust third-party summaries of a GitHub repo?▼

Fast-growing repos invalidate third-party summaries within months, since a repo can gain thousands of stars and full test suites after a claim was made. When a community claim contradicts the repo's code, trust the cloned code.