Auto-Pilot
Updated a month ago

erduo-skills

Rrookie-ricardo
0.2k
rookie-ricardo/erduo-skills
68
Agent Score

💡 Summary

A skill for AI agents to automatically fetch, filter, and summarize daily technical news from multiple sources.

🎯 Target Audience

AI Agent DevelopersTechnical Content CuratorsProduct ManagersResearchers needing daily tech digests

🤖 AI Roast:A promising news curator, but its architecture diagram is more detailed than its actual installation instructions.

Security AnalysisLow Risk

The skill performs web scraping and uses a headless browser, posing risks of accessing malicious sites or executing untrusted JS. It may also write files locally. Mitigation: Run the agent in a sandboxed environment with restricted network egress and filesystem access.

Erduo Skills / 耳朵技能库

English

为 AI Agent 赋能,提供结构化能力与智能工作流。

📖 简介

Erduo Skills 是一个专门用于管理 AI Agent 智能技能的仓库。它作为一个知识库和执行框架,使 Agent 能够执行自动新闻报道、数据分析等复杂任务。


✨ 精选技能:每日日报

每日日报 是一个高级技能,旨在自动从多个来源抓取、筛选并总结高质量的技术新闻。

🏗 核心架构

该技能采用 Master-Worker 架构,包含智能调度器和专用子 Agent。

graph TD User((User)) -->|Start| Master[Master Agent<br>调度/监控/决策] subgraph Execution Layer [SubAgent 执行层] WorkerA[Worker A<br>WebFetch] WorkerB[Worker B<br>WebFetch] Browser[Browser Worker<br>Headless Chrome] end Master -->|Dispatch Tier 1| WorkerA Master -->|Dispatch Tier 2| WorkerB Master -->|Dispatch JS Pages| Browser WorkerA -->|Result| Master WorkerB -->|Result| Master Browser -->|Result| Master Master -->|Filter & Dedup| Report[Generate Report<br>生成日报] Master -->|Update| Cache[Smart Cache<br>智能缓存]

🚀 核心特性

  • 多源抓取:

    • 聚合 HackerNews, HuggingFace Papers 等优质源。
  • 智能筛选:

    • 筛选高质量技术内容,排除营销软文。
  • 动态调度:

    • 采用“早停机制”:一旦抓取到足够的高质量条目(如 20 条),即停止抓取以节省资源。
  • 无头浏览器支持:

    • 使用 MCP Chrome DevTools 处理复杂的 JS 渲染页面(如 ProductHunt)。

📄 输出示例

日报以结构化 Markdown 格式生成,存储在 NewsReport/ 目录下。

Daily News Report (2024-03-21)

1. 文章标题

  • 摘要: 文章内容的简要总结...
  • 要点:
    1. 要点一
    2. 要点二
  • 来源: 链接
  • 评分: ⭐⭐⭐⭐⭐

📂 项目结构

├── .claude/ │ └── agents/ # Agent 定义 (Personas & Prompts) ├── skills/ # 技能实现 (例如 daily-news-report) │ └── daily-news-report/ # 每日日报技能 ├── NewsReport/ # 生成的日报存档 ├── README.md # 项目文档 (默认为中文) └── README_EN.md # 英文项目文档

🛠 使用方法

  1. 克隆仓库

    git clone https://github.com/Start-to-DJ/erduo-skills.git cd erduo-skills
  2. 使用 Agent 运行 将此仓库加载到您的 Agent 环境中(例如 Claude Desktop 或支持 MCP 的 Zed)。Agent 将自动识别 daily-news-report 技能。

    提示词示例:

    “生成今天的日报。”

🤝 贡献指南

欢迎贡献!如果您有新的技能想法,请参考 .claude/skills 目录下的示例。


Created with ❤️ by Erduo Team

5-Dim Analysis
Clarity8/10
Novelty6/10
Utility7/10
Completeness6/10
Maintainability7/10
Pros & Cons

Pros

  • Multi-source aggregation from quality tech sites
  • Intelligent filtering to avoid low-quality content
  • Resource-efficient early-stop mechanism

Cons

  • README lacks concrete setup/configuration steps
  • Dependency on specific Agent environments (Claude/Zed)
  • No clear error handling or fallback strategies mentioned

Related Skills

mcp-builder

S
toolCode Lib
90/ 100

“This guide is so comprehensive it might just teach the AI to write its own MCP servers and put you out of a job.”

learn-claude-code

A
toolCode Lib
88/ 100

“A tutorial that finally admits its own past mistakes is more honest than most, but still can't resist the classic 'one weird loop' oversimplification.”

connect

A
toolAuto-Pilot
86/ 100

“It's the ultimate 'I'll do it for you' skill, turning Claude from a thoughtful advisor into an over-eager intern with access to all your accounts.”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author rookie-ricardo.