MCP HubMCP Hub
返回技能列表

news-snapshot

christopheryeo
更新于 Today
37 次查看
1
在 GitHub 上查看
设计aidesign

关于

The news-snapshot skill retrieves and formats current international and Singapore-specific news into a concise executive briefing. It provides two stories from each category, each with a headline, one-sentence context, and a verified source link. Developers should use it to quickly integrate structured, scannable daily news summaries into their applications.

快速安装

Claude Code

推荐
插件命令推荐
/plugin add https://github.com/christopheryeo/claude-skills
Git 克隆备选方式
git clone https://github.com/christopheryeo/claude-skills.git ~/.claude/skills/news-snapshot

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

News Snapshot Skill

Retrieve top international and Singapore news stories for quick daily briefings.

Overview

This skill provides a concise, scannable news summary with:

  • 2 international news stories with headline, 1-sentence context, and source link
  • 2 Singapore-specific news stories with headline, 1-sentence context, and source link
  • Professional format optimized for executive reading

When to Use

Use this skill when you need:

  • A quick daily news briefing
  • Current events context
  • International and regional perspective
  • A structured news snapshot for morning briefs or status updates

Workflow

Step 1: Search for Current News

Use web_search to find recent stories:

  1. International headlines: Search for top news from major sources (Reuters, AP, BBC, Bloomberg)
  2. Singapore headlines: Search for top Singapore news from CNA, Straits Times, TODAY

Suggested search queries:

  • "international news today" or "world news latest"
  • "Singapore news today" or "latest Singapore headlines"

Step 2: Extract and Verify Information

For each story, gather these elements:

  • Headline: Clear, concise story title (keep under 12 words)
  • Context: 1-2 sentences maximum explaining the story's significance and why it matters
  • Source: News organization name
  • URL: Direct link to the full article

Selection criteria:

  • Published within the last 24 hours (or most recent available)
  • High-credibility sources (established news organizations)
  • Stories with meaningful relevance or impact
  • Mix of different topics for variety

Step 3: Format as Executive Summary

Produce output in this professional format:

# News Snapshot

*Generated: [Day, Month Date, Year at Time]*

## 🌍 International News

### 1. [Headline]
[1-2 sentence context explaining the story's significance.]

*Source: [Organization](URL)*

### 2. [Headline]
[1-2 sentence context explaining the story's significance.]

*Source: [Organization](URL)*

## 🇸🇬 Singapore News

### 1. [Headline]
[1-2 sentence context explaining the story's significance.]

*Source: [Organization](URL)*

### 2. [Headline]
[1-2 sentence context explaining the story's significance.]

*Source: [Organization](URL)*

Best Practices

  • Keep context concise: Maximum 1-2 sentences; focus on why the story matters, not every detail
  • Include direct links: Always provide clickable source URLs for easy reference
  • Prioritize recency: Prefer stories from today or yesterday; fall back to recent trending stories if nothing fresh available
  • Verify credibility: Use established, reputable news sources only (avoid blogs, opinion pieces, or unknown sources)
  • Stick to facts: Report what happened; avoid commentary or speculation
  • Balance coverage: Include mix of business, politics, technology, and human interest stories
  • Use consistent formatting: Maintain the structure above for easy scanning

Automated Integration

The scripts/fetch_news.py script provides a template structure for integrating real news APIs. To activate:

  1. Subscribe to a news API (NewsAPI.org, mediastack, Ezoic, etc.)
  2. Update the fetch_international_news() and fetch_singapore_news() functions with actual API calls
  3. Parse JSON responses to extract headlines, context, and URLs
  4. Execute the script on a schedule (cron job, Lambda function, etc.)

Tips for Quality Output

  • If recent news is limited, include 1-2 day old stories rather than forcing outdated content
  • Always verify URLs work before including them
  • For Singapore news, prioritize CNA, Straits Times, and TODAY as primary sources
  • For international news, Reuters, AP, and Bloomberg are most authoritative

GitHub 仓库

christopheryeo/claude-skills
路径: news-snapshot

相关推荐技能

content-collections

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能

creating-opencode-plugins

该Skill为开发者创建OpenCode插件提供指导,涵盖命令、文件、LSP等25+种事件类型。它详细说明了插件结构、事件API规范及JavaScript/TypeScript实现模式,帮助开发者构建事件驱动的模块。适用于需要拦截操作、扩展功能或自定义AI助手行为的插件开发场景。

查看技能

sglang

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能

evaluating-llms-harness

测试

该Skill通过60+个学术基准测试(如MMLU、GSM8K等)评估大语言模型质量,适用于模型对比、学术研究及训练进度追踪。它支持HuggingFace、vLLM和API接口,被EleutherAI等行业领先机构广泛采用。开发者可通过简单命令行快速对模型进行多任务批量评估。

查看技能