rust-daily
CRITICAL: Use for Rust news and daily/weekly/monthly reports. Triggers on: rust news, rust daily, rust weekly, TWIR, rust blog, Rust 日报, Rust 周报, Rust 新闻, Rust 动态
By actionbook · 2,500 installs
npx skills add actionbook/rust-skills --skill rust-daily
Source repository · Upstream listing
Rust Daily Report
Version: 2.1.0 Last Updated: 2025 01 27
Fetch Rust community updates, filtered by time range.
Data Sources
Category Sources
Ecosystem Reddit r/rust, This Week in Rust
Official blog.rust lang.org, Inside Rust
Foundation rustfoundation.org (news, blog, events)
Parameters
time range : day week month (default: week)
category : all ecosystem official foundation
Execution Mode Detection
CRITICAL: Check agent file availability first to determine execution mode.
Try to read: ../../agents/rust daily reporter.md
Agent Mode (Plugin Install)
When ../../agents/rust daily reporter.md exists:
Workflow
Inline Mode (Skills only Install)
When agent file is NOT available, execute each source directly:
1. Reddit r/rust
Or with WebFetch fallback:
Parse output into:
Score Title Link
2. This Week in Rust
Parse output into:
Issue {number} ({date}): highlights
3. Rust Blog (Official)
Or with WebFetch fallback:
Parse output into:
Date Title Summary
4. Inside Rust
Or with WebFetch fallback:
5. Rust Foundation
Time Filtering
After fetching all sources, filter by time range:
Range Filter
day Last 24 hours
week Last 7 days
month Last 30 days
Combining Results
After fetching all sources, combine into the output format below.
Tool Chain Priority
Both modes use the same tool chain order:
1. actionbook MCP Check for cached/pre fetched content first
2. agent browser CLI For dynamic web content
3. WebFetch Fallback if agent browser unavailable
Source Primary Tool Fallback
Reddit agent browser WebFetch
TWIR actionbook → agent browser WebFetch
Rust Blog actionbook → WebFetch
Foundation actionbook → WebFetch
DO NOT use:
Chrome MCP directly
WebSearch for fetching news pages
Output Format
Validation
Each source should have at least 1 result, otherwise mark "No updates"
On fetch failure, retry with alternative tool
Report reason if all tools fail for a source
Error Handling
Error Cause Solution
Agent file not found Skills only install Use inline mode
agent browser unavailable CLI not installed Use WebFetch
Site timeout Network issues Retry once, then skip source
Empty results Selector mismatch Report and use fallback