read

Invoke when given any URL, web page link, or PDF to read. Fetches the content as clean Markdown via proxy cascade and saves to Downloads. Not for local files already in the repo.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "read" with this command: npx skills add tw93/waza/tw93-waza-read

Read: Fetch Any URL or PDF as Markdown

Prefix your first line with 🥷 inline, not as its own paragraph.

Convert any URL or local PDF to clean Markdown and save it.

Routing

InputMethod
feishu.cn, larksuite.comFeishu API script
mp.weixin.qq.comWeChat article script (Playwright fallback)
.pdf URL or local PDF pathPDF extraction
GitHub URLs (github.com, raw.githubusercontent.com)Prefer raw content or gh first. Use the proxy cascade only as fallback.
Everything elseRun scripts/fetch.sh {url} (proxy cascade with auto-fallback)

After routing, load references/read-methods.md to get the exact commands for the chosen method, then execute them.

Output Format

Title:  {title}
Author: {author} (if available)
Source: {platform}
URL:    {original url}

Summary
{3-5 sentence summary}

Content
{full Markdown, truncated at 200 lines if long}

Saving

Save to ~/Downloads/{title}.md with YAML frontmatter by default. Skip only if user says "just preview" or "don't save". Tell the user the saved path.

After saving and reporting the path, stop. Do not analyze, comment on, or discuss the content unless asked. If content was truncated at 200 lines, say so and offer to continue.

Notes

  • If a web search plugin is installed (e.g., PipeLLM search), use it for URL discovery before fetching.
  • r.jina.ai and defuddle.md require no API key
  • Network failures: prepend local proxy env vars if available
  • Long content: | head -n 200 to preview first
  • GitHub URLs: prefer raw content or gh CLI. Use scripts/fetch.sh only as fallback.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

health

No summary provided by upstream source.

Repository SourceNeeds Review
2K-tw93
General

write

No summary provided by upstream source.

Repository SourceNeeds Review
386-tw93
General

think

No summary provided by upstream source.

Repository SourceNeeds Review
385-tw93
General

design

No summary provided by upstream source.

Repository SourceNeeds Review
157-tw93