Skip to content
Agentmart
Submit a tool

outlier-post-finder

Use when the user wants to find posts, videos, reels, shorts, tweets, or social content that overperformed versus a creator, brand, or competitor baseline.

Skill by ScrapeCreators

IndexedMIT★ 4,674
Write a review

Install

Works with Claude Code. Read the repository before you give any tool access to your data.

npx agentmarket install skill/scrapecreators-outlier-post-finder

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when the user wants to find posts, videos, reels, shorts, tweets, or social content that overperformed versus a creator, brand, or competitor baseline. Finds outliers, explains why they worked, extracts hooks and formats, and produces a practical swipe file.

Use cases: design, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/outlier-post-finder

Tools it pre-approves 4

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Bash,
  • Read,
  • Write,
  • WebFetch

What's inside

Skill name
outlier-post-finder
Description
Use when the user wants to find posts, videos, reels, shorts, tweets, or social content that overperformed versus a creator, brand, or competitor baseline. Finds outliers, explains why they worked, extracts hooks and formats, and produces a practical swipe file.
License
MIT
Allowed tools
Bash,, Read,, Write,, WebFetch
Instructions
130 lines in SKILL.md · view on GitHub

Before installing

  • Pre-approves some shell commands

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Outlier Post Finder

## Overview

Find social posts that beat an account's normal performance. The goal is not just to sort by views. The goal is to identify posts that performed unusually well for that creator or brand, then explain the repeatable patterns.

Use ScrapeCreators as the data layer. Pull recent public posts, normalize engagement metrics, calculate each account's baseline, and produce an outlier report with source URLs and practical takeaways.

## When to Use

Use this skill when the user asks to:

- find outlier posts, viral posts, top posts, best reels, best shorts, best TikToks, or best tweets
- analyze why a creator's content is working
- find competitor posts worth copying or learning from
- build a swipe file from high-performing social posts
- compare performance across a creator's recent posts

Do not use this for raw endpoint lookup only. Use `scrapecreators-api` for direct API routing.

## Data Sources

Prefer the platform-specific feed endpoint, then enrich individual posts only when needed.

| Platform | Feed endpoint | Detail/enrichment endpoint |
|---|---|---|
| TikTok | `/v3/tiktok/profile/videos` | `/v2/tiktok/video`, `/v1/tiktok/video/transcript` |
| Instagram posts | `/v2/instagram/user/posts` | `/v1/instagram/post`, `/v2/instagram/media/transcript` |
| Instagram reels | `/v1/instagram/user/reels` | `/v1/instagram/post`, `/v2/instagram/media/transcript` |
| YouTube videos | `/v1/youtube/channel-videos` | `/v1/youtube/video`, `/v1/youtube/video/transcript` |
| YouTube Shorts | `/v1/youtube/channel/shorts` | `/v1/youtube/video`, `/v1/youtube/video/transcript` |
| Facebook | `/v1/facebook/profile/posts`, `/v1/facebook/profile/reels` | `/v1/facebook/post`, `/v1/facebook/post/transcript` |
| LinkedIn | `/v1/linkedin/company/posts` | `/v1/linkedin/post`, `/v1/linkedin/post/transcript` |
| X/Twitter | `/v1/twitter/user-tweets` | `/v1/twitter/tweet`, `/v1/twitter/tweet/transcript` |
| Threads | `/v1/threads/user/posts` | `/v1/threads/post` |
| Bluesky | `/v1/bluesky/user/posts` | `/v1/bluesky/post` |

Before calling an endpoint, fetch its docs or per-endpoint OpenAPI spec if parameter names or response fields are uncertain.

## Workflow

1. **Clarify scope only if needed**
   - Platform(s)
   - Handles or URLs
   - Time/post count window
   - Whether to include transcript/comment analysis

2. **Fetch recent posts**
   - Pull at least 20 posts when available. More is better for baseline confidence.
   - Paginate if the endpoint supports cursors and the user wants a larger window.
   - Keep source URLs for citations.

3. **Normalize metrics**
   - Capture whatever exists: views, plays, likes, comments, shares, reposts, saves.
   - Build a combined engagement score only after preserving raw metrics.
   - For video-first platforms, views/play count is usually the primary metric.
   - For text-first platforms, likes + replies/comments + reposts/shares is usually better.

4. **Calculate the account baseline**
   - Use median instead of mean so one viral post does not distort the baseline.
   - Calculate per-platform and per-account baselines separately.
   - If mixed formats exist, split by format when possible: reel vs carousel, short vs long video, text vs video.

5. **Score outliers**
   - `view_lift = post_views / median_views`
   - `engagement_lift = post_engagement / median_engagement`
   - Label posts as:
     - **Huge outlier:** 5x+ baseline
     - **Strong outlier:** 2x-5x baseline
     - **Mild outlier:** 1.5x-2x baseline
   - If sample size is under 10 posts, call confidence low.

6. **Enrich the winners**
   - Fetch post details for top outliers.
   - Fetch transcripts for video posts when useful.
   - Optionally fetch comments to understand audience reaction.

7. **Explain why they worked**
   Look for:
   - hook style
   - topic/category
   - format
   - emotional trigger
   - novelty/timeliness
   - creator proof or authority
   - controversy or debate
   - comments showing confusion, desire, or buying intent

## Output Format

```markdown
# Outlier Posts Report: {creator_or_brand}

## Summary
- Sample: {n} posts from {platforms}
- Window: {window}
- Baseline: median {primary_metric} = {value}
- Confidence: High/Medium/Low

## Biggest Outliers
| Rank | Post | Platform | Date | Primary Metric | Lift | Why it likely worked |
|---:|---|---|---|---:|---:|---|
| 1 | [title/hook](url) | TikTok | 2026-01-01 | 1.2M views | 8.4x | Contrarian hook + clear before/after |

## Repeatable Patterns
1. **Pattern name** — evidence and examples.
2. **Pattern name** — evidence and examples.

## Hooks to Steal
- "Exact hook from caption or transcript"
- "Exact hook from caption or transcript"

## Content Ideas Based on the Outliers
1. ...
2. ...

## Notes and Caveats
- Public data only.
- Small samples are directional, not definitive.

From ScrapeCreators/social-media-research-skills, MIT.

More from ScrapeCreators/social-media-research-skills

Signals

Stars
4,674
Forks
92
Open issues
4
Last commit (this folder)
Jun 6, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ScrapeCreators

Cite this page

outlier-post-finder skill. Agent Mart. https://agentmart.dev/skills/scrapecreators-outlier-post-finder (last updated 2026-10-24)