Discover our GTM Flywheel: Content, Ads & Outbound working as oneLearn more
Guide · Build your own agent

Build a skills scraper that finds what you are missing.

A 200-line TypeScript agent that scrapes GitHub, skill directories, and the open web — then tells you which skills are worth adding to your catalog. Runs in a cloud sandbox. Writes a clean Markdown report. No queue, no infra.

9 steps · ~15 minTypeScript · Managed Agents APIClaude Sonnet 4.6
What you will build

Three moving parts. One clean report.

01 · Input

Focus domains

Pick 1–16 topics you care about (outbound, Clay, MCPs…). The agent only scrapes within that scope.

02 · Agent

Cloud sandbox

Spins up an environment, streams tool calls to your terminal, dedupes against what you already have.

03 · Output

report.md

A ranked list of new skills with source, stars, category, and a one-line reason to add each.

Preview · report.md
report.md
# Skills Scraper Report — 2026-04-21

## Sources Scanned
- github.com/search?q=mcp+outbound  — 42 repos, 6 relevant
- skills.sh/trending                — 28 skills, 4 relevant
- cursor.directory                  — 180 entries, 2 relevant

## New Skills Recommendations (ranked)

### 1. outbound-signals-mcp
- Source: github.com/acme/outbound-signals-mcp
- ⭐ 1.2k  |  Forks: 78  |  Updated: 2026-04-18
- Category: SDR tooling & sales triggers
- Why add it: Pulls funding + job-change signals into any MCP client.

### 2. clay-waterfall-skill
- Source: skills.sh/clay-waterfall-skill
- Category: Clay workflows & data enrichment
- Why add it: Codifies the 7-step waterfall the Clay team recommends.

## Summary
- Sources scraped: 3  |  New: 2  |  Already known: 4
Prerequisites

What you need before you start

01 · Runtime

Node.js 20 or newer

Anything that supports global `fetch` and native SSE via `ReadableStream`.

02 · API access

Anthropic API key with Managed Agents beta

The `managed-agents-2026-04-01` beta flag. Ask your Anthropic contact if you do not see it yet.

03 · Data source

A list of skills you already have

A URL, a JSON file, anything you can read from. We show the Payload CMS pattern, but adapt to your source.

Unlock the full guide

Enter your work email to read the rest of the tutorial.

9 steps. Copy-paste code. Use a professional address — we filter out free inboxes. Unlocks in your browser, so you only do this once.

Protected by Turnstile. No spam — one email per guide and you can unsubscribe any time.

Unlock above to read the full guide