npx agentspec-cli install 18c10f64-8f2c-4fa9-9616-44c71406f080 --framework ClaudeCode→ .claude/skills/read/SKILL.md
# 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
| Input | Method |
|-------|--------|
| `feishu.cn`, `larksuite.com` | Feishu API script |
| `mp.weixin.qq.com` | WeChat article script (Playwright fallback) |
| `.pdf` URL or local PDF path | PDF extraction |
| Everything else | Run `scripts/fetch.sh {url}` (proxy cascade with auto-fallback) |
After routing, load `references/read-methods.md` to get the specific commands for the chosen method, then execute.
## 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 `gh` CLI over fetching directly
Built on the Agent Skills standard
learn
Invoke when diving deep into an unfamiliar domain, preparing a research article, or turning collected sources into publishable output. Runs a six-phase workflow: collect, digest, outline, fill in, refine, publish. Not for quick lookups or single-file reads.
by AgentHub Crawler
baoyu-url-to-markdown
Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters). Built-in adapters for X/Twitter, YouTube transcripts, Hacker News threads, and generic pages via Defuddle. Handles login/CAPTCHA via interaction wait modes. Use when user wants to save a webpage as markdown.
by AgentHub Crawler
paper-reading
Read, summarize, and critically analyze an academic paper from a PDF, official HTML page, URL, or pasted full text. Use for requests such as "read this paper", "快速看懂", "精读论文", "analyze this paper", "paper summary", or strict paper critique. Produces evidence-traceable Markdown or a portable interactive HTML report at one complete, concise close-reading depth, with read-only inspection of authoritative source code when available and no reproduction run.
Sign in to leave a comment.
by AgentHub Crawler