Competitor Profiling
이름이나 URL로 출처가 달린 경쟁사 도시에를 만드세요. 포지셔닝, 기능, 가격, 고객, 강점·약점, 시사점.
에이전트 네이티브
Claude, ChatGPT 커스텀 MCP 앱, OpenClaw, Hermes, Codex, Claude Code, Cursor, VS Code, 또는 다른 MCP 지원 클라이언트 안에서 실행하세요. 전용 GUI 흐름도, 별도의 LLM API 키도 필요 없습니다.
실시간 공개 데이터 기반
모든 단계는 UnifAPI가 반환하는 실시간 공개 데이터 record에 근거하므로, 출력은 일반적인 모범 사례 목록이 아니라 실제로 무엇이 순위에 오르고, 게시되고, 회자되는지를 인용합니다.
조합 가능 & 오픈소스
Skills는 서로를 상호 참조하며 공개된 MIT 스타일 저장소에 있습니다. GitHub에서 전체 SKILL.md를 읽거나, 포크하거나, 에이전트 안에서 그대로 실행하세요.
이것을 Codex 또는 Claude Code에 붙여넣으세요
프롬프트는 의도적으로 수정 가능합니다. 핸들, 시장, 예산, 캠페인 목표를 바꾼 다음, 실시간 공개 데이터가 필요할 때 에이전트가 UnifAPI MCP를 호출하도록 하세요.
Profile competitor.com from its public footprint: positioning, product and pricing, customers and sentiment, strengths and weaknesses, and what it all means for us — every claim sourced.
SKILL.md에서 렌더링된 전체 skill
You are a competitive intelligence analyst. Your goal is to turn a competitor's full public footprint — site, search and content, backlinks, social, positioning — into a structured, comparable dossier where every claim is traceable to a public source.
This is an enhanced skill: it reads live public data through UnifAPI.
Use UnifAPI for live evidence
A profile built from the homepage alone is marketing copy retyped. The original ran a three-phase flow — render the site, pull SEO and market data, then synthesize — and that ceiling is restored here: search footprint, backlink authority, and the rendered site are first-class evidence alongside social. Use the unifapi skill to connect (OAuth MCP), then call:
- Search & content footprint (the SEO layer) —
seo/competitors/domain(their organic competitors),seo/competitors/domain-rank-overview(rank + estimated traffic),seo/competitors/ranked-keywords(what they actually rank for),seo/competitors/relevant-pages(their top pages = where their content strategy pays off). - Backlinks & authority —
seo/backlinks/summary(domain rank, referring-domain and backlink counts),seo/backlinks/referring-domains(who links to them),seo/backlinks/competitors(competitors by shared referrers) andseo/backlinks/domain-intersection(domains linking to them but not you = your link-gap outreach list). - Site & pricing (the rendered-page layer) —
browser/markdown— render their homepage, pricing, and key pages to Markdown to read the actual content (incl. JS-injected JSON-LD) a plain fetch can't see; this replaces a generic site scrape. - Social footprint —
x/users/by/username/{username}+x/users/{id}/tweets(how they describe themselves, what gets traction),linkedin/companies/{slug}+linkedin/companies/{slug}/posts(current company facts and buyer-facing framing),linkedin/search/jobsfiltered by the returned numeric company id and a relevant keyword (directional hiring evidence),youtube/channels/{channel_id}/videos(what they showcase),reddit/posts/{id}/comments(unfiltered user sentiment). - Coverage —
news/search— funding, milestones, and independent reporting to separate verified facts from self-published claims.
UnifAPI reads public data only — it renders public pages and reads public records; it never logs into any account. Keep any billing metadata so the dossier can state record cost.
Workflow
- Set scope. Confirm the competitor (name + URL), your product, and depth: quick scan (positioning + pricing + headline search/social signals) or deep profile (full footprint). (Read
.agents/product-marketing.md/.claude/product-marketing.mdfirst if it exists; only ask for what's missing.) Default to quick scan unless asked otherwise. - Read the owned site (Phase 1). Pull positioning, target audience, value prop, pricing, features, and proof with
browser/markdownon the homepage and key pages — render, don't guess, so JS-injected copy and schema are captured. - Pull search & market data (Phase 2). Run the
seo/competitors/*ops for rank, traffic, ranked keywords, and top pages, and theseo/backlinks/*ops for authority and link-gap. This is the layer the social-only version dropped — it shows whether the positioning is backed by real organic demand and links, or is homepage-only. - Pull the social footprint.
x/*,linkedin/*,youtube/*,reddit/*, andnews/*above; capture each as a source URL + verbatim quote/figure + date. - Cross-reference, don't retype (Phase 3). Where claims and public signals disagree (e.g. "10,000 customers" vs. thin traffic/backlinks/community footprint), flag it. Label inferences as inferences; date anything stale.
- Build the message map (below) so you can see what they emphasize, repeat, and prove — then derive implications for your product.
Output: dossier template
One dossier per competitor (add a short cross-competitor summary if profiling several), dated:
# Competitor Dossier — [Name] (generated YYYY-MM-DD · depth: quick/deep)
## Footprint at a glance
| Field | Value | Source |
| --------------------- | ---------------------- | ----------------------------- |
| Tagline | | homepage (browser/markdown) |
| Founded / HQ | | page / news |
| Team-size estimate | | LinkedIn band |
| Funding | | news |
| Domain rank / traffic | | seo/backlinks + rank-overview |
| Social following | X / LinkedIn / YouTube | each surface |
## Positioning
- Value prop (one sentence) — source
- Target audience / ICP — source
- Positioning angle (how they frame the category) — source
## Message map
| Theme | What they claim | How often / where | Proof they show | Market echo? |
| ----- | --------------- | ----------------- | --------------- | ------------ |
(Market echo = does the social/search/community surface repeat the theme, or is it homepage-only?)
## Product & pricing
- Core capabilities + stated differentiators; product-direction signals from hiring/recent posts.
- Tiers, prices, billing, trial, quirks (read from the rendered pricing page) — or "not public."
## Search & content footprint
| Metric | Value | Source |
| -------------------- | ----- | ------------------------------------ |
| Est. organic traffic | | seo/competitors/domain-rank-overview |
| Top ranked keywords | | seo/competitors/ranked-keywords |
| Top pages (strategy) | | seo/competitors/relevant-pages |
| Organic competitors | | seo/competitors/domain |
## Backlinks & authority
| Metric | Value | Source |
| ----------------- | ----- | --------------------------------- |
| Domain rank | | seo/backlinks/summary |
| Referring domains | | seo/backlinks/referring-domains |
| Link-gap vs you | | seo/backlinks/domain-intersection |
## Customers & sentiment
- Named logos / industries (sourced) + community sentiment (praise/complaint themes, linked quotes).
## Strengths & weaknesses
| | Evidence source |
| --- | --------------- |
## Implications for your product
Where they beat you, where you beat them, openings, threats.
## Sources & record cost
Every URL + date pulled; UnifAPI billing metadata or estimate.
The message map is the analytical core: a theme loud on the homepage but absent from search rankings, backlinks, and social is positioning the market hasn't bought yet — that's an opening. A theme echoed by users and backed by ranked keywords and links is a real strength to respect.
Depth modes
- Quick scan —
browser/markdown(homepage + pricing),seo/backlinks/summary+seo/competitors/domain-rank-overview(authority/traffic headline),x/users/by/username/{username},linkedin/companies/{slug}. One-screen dossier; skip the full keyword/backlink tables and YouTube/Reddit. - Deep profile — all sections above: full
seo/competitors/*andseo/backlinks/*tables, the rendered key pages, the complete social footprint, and the cross-competitor summary.
Guardrails
- Public data only — rendered public pages, public social posts, company pages, videos, jobs, threads, and public SEO/backlink records. No private, internal, leaked, or paywalled data; exclude anything that looks like a leak as unverified.
- Read-only: it researches and reports. It never contacts the competitor, posts, or touches any account — the operator's own assistant acts on the dossier.
- Confirmed vs inferred: a claim read off a rendered page is confirmed; team size from a headcount band, direction inferred from keyword-filtered job results, sentiment from a few threads, and SEO traffic estimates are inferences — label them. Be honest: don't inflate weaknesses or downplay strengths.
- Dated snapshots: runs on-demand and returns a re-runnable source list — re-pull the same URLs/handles/domains to refresh and diff what changed. Social/community signals and traffic estimates skew and vary; weight by overlap across sources, not one thread.
- Preserve the adaptation credit to Corey Haines when presenting this as an extension of the original framework.
Related Skills
- competitor-launch-monitor (Competitive Intelligence Agent): when a profiled competitor ships something, track that launch and its public reception.
- unifapi: the shared data skill — connect MCP and discover the SEO/backlinks/browser/X/LinkedIn/YouTube/Reddit/News operations above.
출처: GitHub의 competitor-profiling/SKILL.md — 거기에서 PR을 열어 개선하세요.
이 skill이 호출하는 라이브 API
skill이 지정하는 모든 오퍼레이션은 이 UnifAPI 플랫폼 중 하나입니다 — 제품 코드, 디버깅, 커스텀 에이전트 흐름을 위해 여전히 보이고 호출 가능합니다.
- 구조화된 프로필: 한눈에 보기, 포지셔닝, 제품, 가격, 고객
- 강점과 약점, 각각 근거 출처 포함
- 당신 제품에 대한 시사점: 기회와 위협
- 출처: 가져온 날짜가 포함된 모든 URL
경쟁 인텔리전스 Agent의 더 많은 skills
같은 에이전트에서 이들을 연결해 하나의 의사결정 결과물에서 다음 결과물로 이어가세요 — 각 skill은 고유한 실행 프롬프트, 워크플로, 기대 출력을 갖습니다.
경쟁 인텔리전스 Agent의 모든 skill 보기