This pulls 12-25 news articles from the past few days on whatever topic you ask about, then generates a clean HTML page with summaries and credibility ratings for each piece. The interesting part is the AI analysis feature: click a button on any article and it spins up a local Node server that generates actual deep dives using Claude, letting you add custom prompts for different angles. It handles the whole flow automatically, from search to browser launch, and stores everything in timestamped directories so you can keep multiple searches organized. Useful when you need to get up to speed on a topic fast and want more than just headlines, though the server restart requirement on each run feels a bit clunky.

skills.sh installs
535
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add zjfls/zhoujie-claude-skills --skill news-summary --agent claude-code

Installs into .claude/skills of the current project.

Files

新闻搜索摘要 Skill

一个智能新闻搜索和摘要工具,帮你快速获取和分析最新新闻。

核心功能

1. 搜索新闻

  • 询问用户搜索主题
  • 搜索最近 3-5 天的 12-25 条相关新闻
  • 搜索工具:优先使用 WebSearch,不可用时使用 Brave Search MCP
  • Brave Search 限制:每次调用后必须 sleep 1 秒,防止速率限制
  • 搜索优化:
    • 使用多个关键词组合搜索
    • 分批搜索确保足够结果
    • 自动去重(标题/URL)
    • 如结果不足 12 条,扩大时间范围或关键词

2. 分析新闻

对每条新闻提取:

  • 标题
  • 来源网站
  • 发布时间
  • 权威性评估(高/中/低)
  • 摘要(100-200字)
  • 原文链接

3. 生成 HTML 页面

  • 输出目录:<当前工作目录>/news-summary/<timestamp>_<topic>/
    • 通过 pwd 获取当前工作目录的绝对路径
    • <timestamp> 格式:YYYYMMDD_HHMM(如:20260111_1145),确保每次搜索都有唯一目录
    • <topic> 从用户查询提取关键词(如:AI、deepseek),无法提取时使用 news
    • 示例:/path/to/work/news-summary/20260111_1145_AI/
  • 文件名:news_summary_<topic>.html
  • AI 解读目录:<当前工作目录>/news-summary/<timestamp>_<topic>/analysis/
  • 解读文件名:news_analysis_<newsId>.md
  • 页面特性:
    • 美观的响应式设计
    • 卡片式新闻展示
    • 每条新闻包含:标题、来源、时间、权威性标签、摘要
    • 两个按钮:"查看原文" 和 "AI解读"
    • 必须在 前包含:<script src="/news-ai.js"></script>

Sponsors

Details

Repository
github.com/zjfls/zhoujie-claude-skills
Category
Frontend Development
First seen
May 16, 2026
1davila7 avatarcontent-research-writerdavila7/claude-code-templatesAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on ea533skills.sh installs
2jamditis avatarpdf-designjamditis/claude-skills-journalismDesign and edit professional PDF reports and proposals with local HTML/PDF generation, iterative previews, print layouts, brand systems, and opt-in uploads. Use533skills.sh installs
3mohitmishra786 avatarwasm-wasmtimemohitmishra786/low-level-dev-skillsWebAssembly runtime skill using wasmtime. Use when running WASM modules with wasmtime CLI, working with WASI preview2, using the component model, embedding wasm532skills.sh installs
4albermonte avatarmaterial-3-expressivealbermonte/android-skillsAndroid UI/UX design or review with Material 3 Expressive (M3 Expressive / Material You Expressive). Use when selecting expressive component tokens, defining ex531skills.sh installs
5hkuds avatarcli-anything-iterm2hkuds/cli-anythingProvides the cli-anything-iterm2 commands — the only way to actually send text to iTerm2 sessions, read live terminal output and scrollback history, manage wind530skills.sh installs
6davila7 avatarplaywright-skilldavila7/claude-code-templatesComplete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check respon525skills.sh installs