🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

content-extraction

by @halfmoon82

OpenClaw-native executable content extraction skill for URLs, Feishu, YouTube, and web pages.

Versionv1.1.0
Downloads487
Installs2
TERMINAL
clawhub install content-extraction

πŸ“– About This Skill


name: content-extraction description: OpenClaw-native executable content extraction skill for URLs, Feishu, YouTube, and web pages. version: 1.1.0 author: halfmoon82 tags: [browser, feishu, extraction, markdown, executable]

Content Extraction β€” Executable Skill

This skill is the local executable version. It keeps the source-aware routing design and restores a concrete extraction workflow.

What it does

  • Detects the input source
  • Selects the best extraction channel
  • Produces clean Markdown
  • Saves long content locally when needed
  • Explains fallback failures instead of hiding them
  • Main entrypoints

  • scripts/extract_router.py β€” classify input and build a route plan
  • scripts/extract.py β€” generate an executable extraction spec
  • Route priorities

    1. WeChat β†’ browser chain 2. Feishu doc/wiki β†’ Feishu tools 3. YouTube β†’ transcript chain 4. Generic URL β†’ r.jina.ai β†’ defuddle.md β†’ web_fetch β†’ browser fallback

    Output contract

    Always return:
  • title
  • author when available
  • source
  • url
  • summary
  • Markdown body
  • save path when content is long
  • Fallback rule

    Never claim success when extraction is partial. If a layer fails, report:
  • where it failed
  • why it failed
  • what fallback was tried next
  • Notes

  • The ClawHub abstracted package stays abstract.
  • This local version restores the executable workflow for OpenClaw use and ClawDex publishing.
  • πŸ“‹ Tips & Best Practices

  • The ClawHub abstracted package stays abstract.
  • This local version restores the executable workflow for OpenClaw use and ClawDex publishing.