$npx -y skills add ScrapeCreators/social-media-research-skills --skill competitor-social-researchUse when the user wants to research competitors' social media strategy, compare brands or creators, find what content is working in a niche, identify content gaps, or produce a practical social strategy brief from public social data.
| 1 | # Competitor Social Research |
| 2 | |
| 3 | ## Overview |
| 4 | |
| 5 | Analyze what competitors are doing on social and what appears to be working. This skill combines profile data, recent posts, outlier analysis, transcripts, and optionally comments to produce a practical competitor brief. |
| 6 | |
| 7 | ## When to Use |
| 8 | |
| 9 | Use this skill when the user asks to: |
| 10 | |
| 11 | - compare competitors on TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, or other social platforms |
| 12 | - find what content is working in a niche |
| 13 | - benchmark posting frequency, formats, topics, and engagement |
| 14 | - identify content gaps or opportunities |
| 15 | - build a social strategy from competitor research |
| 16 | |
| 17 | ## Workflow |
| 18 | |
| 19 | 1. **Define competitors and platforms** |
| 20 | - Use provided handles/URLs. |
| 21 | - If only company names are provided, search profiles first and confirm likely matches when ambiguity matters. |
| 22 | |
| 23 | 2. **Fetch profile snapshots** |
| 24 | - Followers/subscribers |
| 25 | - Bio/positioning |
| 26 | - Links |
| 27 | - Verification/public metadata |
| 28 | |
| 29 | 3. **Fetch recent content** |
| 30 | - Pull comparable recent windows per competitor. |
| 31 | - Track source URLs, dates, captions, formats, and metrics. |
| 32 | |
| 33 | 4. **Find outliers per competitor** |
| 34 | - Use each account's own median baseline. |
| 35 | - Do not compare raw views between a huge brand and a small brand without context. |
| 36 | |
| 37 | 5. **Analyze content strategy** |
| 38 | - Content pillars |
| 39 | - Formats |
| 40 | - Hook styles |
| 41 | - Posting cadence |
| 42 | - Offers/CTAs |
| 43 | - Use of founder/creator personality |
| 44 | - Community/comment patterns |
| 45 | |
| 46 | 6. **Find gaps and opportunities** |
| 47 | Look for: |
| 48 | - topics competitors avoid |
| 49 | - formats that overperform but few competitors use |
| 50 | - unanswered audience questions |
| 51 | - weak hooks or repetitive content |
| 52 | - platform whitespace |
| 53 | |
| 54 | ## Useful ScrapeCreators Endpoints |
| 55 | |
| 56 | Use the relevant profile/feed/detail/transcript/comment endpoints from `scrapecreators-api`. Common routes include: |
| 57 | |
| 58 | - TikTok: `/v1/tiktok/profile`, `/v3/tiktok/profile/videos` |
| 59 | - Instagram: `/v1/instagram/profile`, `/v2/instagram/user/posts`, `/v1/instagram/user/reels` |
| 60 | - YouTube: `/v1/youtube/channel`, `/v1/youtube/channel-videos`, `/v1/youtube/channel/shorts` |
| 61 | - LinkedIn: `/v1/linkedin/company`, `/v1/linkedin/company/posts` |
| 62 | - Facebook: `/v1/facebook/profile`, `/v1/facebook/profile/posts`, `/v1/facebook/profile/reels` |
| 63 | - X/Twitter: `/v1/twitter/profile`, `/v1/twitter/user-tweets` |
| 64 | - Threads: `/v1/threads/profile`, `/v1/threads/user/posts` |
| 65 | - Bluesky: `/v1/bluesky/profile`, `/v1/bluesky/user/posts` |
| 66 | |
| 67 | ## Output Format |
| 68 | |
| 69 | ```markdown |
| 70 | # Competitor Social Research Brief |
| 71 | |
| 72 | ## Executive Summary |
| 73 | - Biggest opportunity: |
| 74 | - Competitor to study closest: |
| 75 | - Content format to test first: |
| 76 | |
| 77 | ## Competitor Snapshot |
| 78 | | Competitor | Platforms | Audience size | Posting cadence | Best-performing format | Notes | |
| 79 | |---|---|---:|---|---|---| |
| 80 | |
| 81 | ## What Is Working |
| 82 | ### Competitor A |
| 83 | - Content pillars: |
| 84 | - Outlier examples: |
| 85 | - Hooks/formats: |
| 86 | |
| 87 | ## Cross-Competitor Patterns |
| 88 | 1. ... |
| 89 | 2. ... |
| 90 | |
| 91 | ## Gaps and Opportunities |
| 92 | | Opportunity | Evidence | Suggested test | |
| 93 | |---|---|---| |
| 94 | |
| 95 | ## Recommended Content Tests |
| 96 | 1. ... |
| 97 | 2. ... |
| 98 | 3. ... |
| 99 | |
| 100 | ## Sources |
| 101 | - [Post/profile/ad](url) |
| 102 | ``` |
| 103 | |
| 104 | ## Common Pitfalls |
| 105 | |
| 106 | - Do not compare competitors only by follower count. Engagement and outlier lift matter more. |
| 107 | - Do not mix platforms without platform context. A good LinkedIn post and good TikTok are different artifacts. |
| 108 | - Do not assume a profile match from a company name if multiple brands share the name. |
| 109 | - Do not present competitor strategy as fact when it is inferred from public content. Say "appears to" or "suggests". |