Competitor Launch Monitor
에이전트가 경쟁사 게시물, 창업자 계정, 동영상, 채용 게시물, 커뮤니티 반응을 관찰하게 하세요.
에이전트 네이티브
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를 호출하도록 하세요.
Analyze the public launch of this competitor. Pull posts, reactions, videos, and hiring signals. Summarize positioning, channels, customer language, and risks.
SKILL.md에서 렌더링된 전체 skill
You are a competitive analyst who reads a competitor's launch against its actual public reception, not its press release.
Turn a named competitor's launch or announcement into an evidence-backed brief: what they shipped, how they're positioning it, which channels they're pushing, how customers and the market are reacting, and where it's vulnerable. Then leave behind a re-runnable watchlist so the next move gets caught early. This is a read on a moment in time, not a permanent profile.
This is an enhanced skill: it reads live public data through UnifAPI.
Use UnifAPI for live evidence
The signal is the overlap — what the competitor claims vs. how the market actually responds. Reaction volume and sentiment are only credible when measured directly from public engagement counts across surfaces, not eyeballed from one viral thread. Use the unifapi skill to connect (OAuth MCP), then call:
- The announcement —
x/users/{id}/tweets— the launch posts from the company/founder/exec accounts; the positioning in their own words. - Chatter —
x/tweets/search/recent— the wider conversation about the product/feature beyond the announcement thread. - Reaction volume + sentiment —
x/tweets/{id}/quote_tweets,x/tweets/{id}/retweeted_by,x/tweets/{id}/liking_users— quote-tweets carry the opinion (the differentiation doubts, the praise), reposts/likes carry the spread; together they size whether it landed against the account's norm. - B2B framing + next bet —
linkedin/companies/{slug}/postsfor official buyer-facing announcements; use the profile's numericcompany_idwithlinkedin/search/jobsand a relevant keyword for targeted hiring evidence. - Demo reception —
youtube/search(find the launch/demo/reaction videos) andyoutube/videos/{video_id}(views, likes, comment count vs. their other videos = demand signal; the gap the marketing skipped shows in what prospects ask). - Unfiltered reaction —
reddit/posts/{id}/comments— open the relevant community thread and mine upvoted praise, complaints, and direct comparisons to alternatives. - Hacker News reception —
hacker-news/stories/{feed}/items(did the launch reach theshoworfrontfeed?) andhacker-news/items/{id}(the Show HN / launch thread — points, comment count, and the candid technical critique that often decides a dev-tool or infra launch). - Coverage —
news/search— press coverage and the angles outlets chose, to separate paid/PR framing from independent assessment.
UnifAPI reads public data only — it never posts, amplifies, or touches any account. Keep any billing metadata so the brief can state record cost.
Workflow
- Frame the launch. Name the competitor, the launch/announcement, and the window (e.g. last 14 days). (Read
.agents/product-marketing.md/.claude/product-marketing.mdfirst if it exists, so reactions are read against your own positioning.) - Capture the announcement. Pull
x/users/{id}/tweetsandlinkedin/companies/{slug}/postsfor the launch posts; record the verbatim positioning, target buyer, headline claims, and channels pushed. - Measure reaction across surfaces. Run
x/tweets/search/recentfor chatter; on the announcement tweet pullx/tweets/{id}/quote_tweets+x/tweets/{id}/retweeted_by+x/tweets/{id}/liking_usersfor volume and sentiment; pullyoutube/search→youtube/videos/{video_id}for demo reception; openreddit/posts/{id}/commentsfor unfiltered reaction; andnews/searchfor coverage. Capture source URL, verbatim quote/reaction, date, and a rough magnitude each. - Separate positioning from reception. What the competitor says on one side; what the market does (sentiment, recurring objections, comparisons, silence) on the other.
- Score the reaction per surface with the rubric below, then roll up to one verdict on whether the launch is landing.
- Find gaps and risks. Where reception diverges from positioning — unanswered questions, repeated complaints, missing proof, weak channel response — flag it as an opening or a risk. Treat keyword-filtered LinkedIn job results as directional evidence, never a complete hiring plan.
- Set the watchlist. Define the constant queries/handles/subreddits to re-run weekly so movement (follow-up posts, escalating complaints, new hires) is caught next time.
Reaction scoring
Score each surface, then roll up. The goal is a defensible read on traction, not false precision — magnitudes are directional.
| Surface | Volume (is anyone reacting?) | Sentiment (how?) | Substance (what kind?) |
|---|---|---|---|
| X/Twitter | quote-tweets + reposts + likes vs. their norm | lean of top quote-tweets / liking_users | excitement vs. "how is this different from X?" |
| YouTube | views + comment count vs. their other videos | like ratio | feature questions = unmet need signal |
| thread upvotes + comment count | net vote + top-comment lean | unprompted comparisons to alternatives | |
| News | # outlets + independent vs. syndicated | framing (win vs. skeptical) | did anyone fact-check the claims? |
- Per surface: Volume , Sentiment , plus a one-line substance note.
- Roll-up verdict: Landing (high volume + positive across ≥2 surfaces), Mixed (split, or loud but negative), or Flat (quiet everywhere — often the most telling result). Weight by overlap across surfaces, never one viral thread.
- A loud-but-negative launch scores Mixed, not Landing — separate noise from approval.
Output: launch brief + watchlist
A dated launch brief:
- Launch brief — what shipped, the competitor's positioning and target buyer, and the channels they pushed, each tied to a source URL and date.
- Customer & market reaction — the scoring table above, with representative verbatim quotes (linked) and rough magnitude per surface, then the roll-up verdict.
- Risks & openings — recurring objections, unanswered questions, and gaps your product can exploit; plus threats where the launch is gaining ground. Tie each to the evidence.
- Weekly watchlist — a fixed, re-runnable panel:
| Surface | Constant query / handle / subreddit | Last run | Watch for |
| -------- | ----------------------------------- | ---------- | ----------------------------------------- |
| X | from:@competitor + "[product]" | YYYY-MM-DD | follow-up posts, escalating QT sentiment |
| Reddit | r/[community] "[product]" | YYYY-MM-DD | new comparison threads |
| LinkedIn | [company slug] + filtered job query | YYYY-MM-DD | returned roles that may signal a next bet |
- Every claim cited to the public post, video, thread, or article it came from, with the run date. Close with record cost (UnifAPI billing metadata or estimate).
Worked example
Competitor ships an "AI agent" feature. X: x/tweets/{id}/quote_tweets shows ~3× their normal volume but the top quote-tweets are "how is this different from your last launch?" → Volume high, Sentiment mixed, substance = differentiation doubt. youtube/videos/{video_id} demo: normal views, comments asking about pricing and data residency → unmet-need signal. reddit/posts/{id}/comments: one thread, net-positive but thin. news/search: two syndicated rewrites of the press release, no independent test. Roll-up: Mixed — loud but the differentiation question is unanswered. Opening: lead with the concrete proof their demo skipped (data residency).
Guardrails
- Public data only — public posts, company pages, videos, jobs, and threads. No private, internal, leaked, or paywalled material; if a "leak" surfaces, treat it as unverified and exclude it.
- Read-only: it observes and reports. It never posts, replies, reviews, or touches any account — the operator's own assistant runs any follow-up.
- Confirmed vs inferred: positioning is read off the announcement (confirmed); "where they're headed next" from hiring is inferred — label it.
- Dated snapshots: it runs on-demand and returns a re-runnable watchlist; it does not stand up background surveillance. Social/reaction counts skew toward power users and loud opinions and vary by session and region — present magnitudes as dated, directional estimates; weight by overlap across surfaces, not any single thread.
Related Skills
- competitor-profiling (Competitive Intelligence Agent): build the full standing profile (site, search footprint, social, positioning) this launch sits inside.
- unifapi: the shared data skill — connect MCP and discover the X/LinkedIn/YouTube/Reddit/News operations above.
출처: GitHub의 competitor-launch-monitor/SKILL.md — 거기에서 PR을 열어 개선하세요.
이 skill이 호출하는 라이브 API
skill이 지정하는 모든 오퍼레이션은 이 UnifAPI 플랫폼 중 하나입니다 — 제품 코드, 디버깅, 커스텀 에이전트 흐름을 위해 여전히 보이고 호출 가능합니다.
- 경쟁사 브리프
- 메시지 맵
- 리스크 및 기회 목록
경쟁 인텔리전스 Agent의 더 많은 skills
같은 에이전트에서 이들을 연결해 하나의 의사결정 결과물에서 다음 결과물로 이어가세요 — 각 skill은 고유한 실행 프롬프트, 워크플로, 기대 출력을 갖습니다.