AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Blog Collector

skill-vivy-yi-awesome-skills-blog-collector · by vivy-yi

Collect AI Agent Skills blog articles from WeChat, Zhihu, Medium and other platforms into the awesome-skills repository. Use when: (1) adding new blog articles to blogs/ directory, (2) collecting skill-related articles, (3) expanding the knowledge base. Triggers on: "collect blog", "add article", "scrape article", "blog collector", "collect article". The collected article goes into blogs/YYYY-MM-…

No reviews yet
0 installs
6 views
0.0% view→install

Install

$ agentstack add skill-vivy-yi-awesome-skills-blog-collector

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-vivy-yi-awesome-skills-blog-collector)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Blog Collector? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Blog Collector

Collects blog articles from various platforms and saves them to the blogs/ directory.

Workflow

1. Receive Article URL

echo "Article URL to collect:"
# User provides: https://mp.weixin.qq.com/s/xxxxx

2. Extract Content

For WeChat Articles:
# Option A: Browser extraction (recommended for WeChat)
openclaw browser open targetUrl:"https://mp.weixin.qq.com/s/xxxxx"
# Then snapshot to get content, scroll to load all images

# Option B: Jina Reader
curl -s "https://r.jina.ai/https://mp.weixin.qq.com/s/xxxxx"
For Other Platforms:
# Zhihu
curl -s "https://r.jina.ai/https://zhihu.com/xxxxx"

# Medium
curl -s "https://r.jina.ai/https://medium.com/xxxxx"

# 掘金
curl -s "https://r.jina.ai/https://juejin.cn/xxxxx"

3. Extract and Download Images

# After getting content, extract image URLs via browser JS:
openclaw browser act targetId: request:'{"kind": "evaluate", "fn": "(() => { return Array.from(document.querySelectorAll(\"img\")).filter(img => img.src && img.src.includes(\"mmbiz\")).map(img => ({src: img.src, alt: img.alt || \"\", width: img.naturalWidth})).slice(0, 20); })()"}'

# Download images (filter imgIndex=0 = logo)
mkdir -p blogs/images/YYYY-MM-DD-article-slug/
curl -s -L -o "blogs/images/YYYY-MM-DD-article-slug/cover.jpg" ""

4. Generate Markdown

cat > "blogs/YYYY-MM-DD-article-slug.md"  **作者**:Author Name | **来源**:Source Name | **发布日期**:YYYY-MM-DD
> **原文**:https://original-url.com

---

---

## 文章正文

[Content here...]

## 参考资料

- [原文链接](https://original-url.com)
EOF

5. Determine Article Type & Destination

| Type | Destination | |------|-------------| | 论文/学术 | papers/ | | 技术博客 | blogs/ | | 行业分析 | blogs/analysis/ | | 工具介绍 | blogs/ |

6. Push to GitHub

cd /Volumes/waku/github-维护/awesome/awesome-skills-repos
git add blogs/
git add blogs/images/
git commit -m "Add:  (YYYY-MM-DD)"
git push

Source Priority

  1. WeChat (mp.weixin.qq.com) - Most common for Chinese AI/Agent content
  2. Medium - High quality English articles
  3. Zhihu (zhihu.com) - Technical discussions
  4. 掘金 (juejin.cn) - Developer articles
  5. GitHub Blog - Official announcements

Image Filtering Rules

  • ❌ Filter: Logo images (imgIndex=0 in WeChat URLs)
  • ❌ Filter: Watermark/ads
  • ✅ Keep: Technical diagrams, screenshots, charts
  • ✅ Keep: Cover images
  • Naming: --.jpg

Known Blog Sources

| Source | URL Pattern | Quality | |--------|-------------|---------| | 沃垠AI | mp.weixin.qq.com (搜索) | ⭐⭐⭐⭐⭐ | | 宝玉 | mp.weixin.qq.com (搜索) | ⭐⭐⭐⭐⭐ | | 冷逸 | mp.weixin.qq.com (搜索) | ⭐⭐⭐⭐ | | Agent 挖掘机 | mp.weixin.qq.com (搜索) | ⭐⭐⭐⭐ | | Medium (unicodeveloper) | medium.com/@xxx | ⭐⭐⭐⭐⭐ |

Notes

  • Always filter WeChat images (many are ads/logos)
  • Use Jina Reader for clean content extraction
  • Name files: YYYY-MM-DD-article-slug.md
  • Include original URL for reference
  • Target: 3-5 articles per month

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.