Skip to content
Development
Skill

/harvest-single

Single page smart extraction - articles, docs, blog posts to clean markdown

From plugin
vibecosystem
532200 skills138 agents7 hooks
Install
$ npx -y skills add vibeeval/vibecosystem --skill harvest-single --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/harvest-single

Context preview

The summary Claude sees to decide when to auto-load this skill.

Single page smart extraction - articles, docs, blog posts to clean markdown

SKILL.md

harvest-single.SKILL.md
name: harvest-single
description: Single page smart extraction - articles, docs, blog posts to clean markdown
allowed-tools: [Bash, Read, Write, WebFetch]
keywords: [harvest, scrape, extract, single, page, article, documentation, markdown]

Harvest Single Page

Extract and clean content from a single web page. Auto-detects content type (article, documentation, API reference, blog post) and produces clean, structured markdown.

Usage

/harvest <url>

Examples

# Extract a blog post
/harvest https://blog.example.com/best-practices-2024

# Extract API documentation page
/harvest https://docs.stripe.com/api/charges

# Extract a GitHub README
/harvest https://github.com/owner/repo

How It Works

1. Fetch URL content via WebFetch or crawl4ai 2. Detect content type (article, docs, API ref, blog, wiki) 3. Extract main content, strip navigation/ads/footers 4. Preserve code blocks, tables, images 5. Add metadata header (source, date, word count) 6. Save to `.claude/cache/agents/harvest/`

Output Format

# [Page Title]
> Source: [URL]
> Extracted: [timestamp]
> Type: [article|docs|api|blog|wiki]
> Words: [count]

[Clean extracted content in markdown]

## Links Found
- [Link text](URL)

Fallback Chain

1. crawl4ai Docker (port 11235) - preferred 2. WebFetch tool - built-in fallback 3. curl + html2text - last resort

When to Use

  • Quick grab of a single page's content
  • Extracting a specific doc page for reference
  • Saving an article for later analysis
  • Getting clean markdown from messy HTML
Read more
Ships withvibecosystem

Your AI software team. Built on Claude Code. vibecosystem turns Claude Code into a full AI software team — 138 specialized agents that plan, build, review, test, and learn from every mistake. No configuration needed — just install and code.

Get the whole plugin

Other skills on vibecosystem.