← 返回 Skills 市场
angpenghian

Agenttimes

作者 PengHian Ang · GitHub ↗ · v8.1.1 · MIT-0
cross-platform ✓ 安全检测通过
353
总下载
0
收藏
0
当前安装
25
版本数
在 OpenClaw 中安装
/install agenttimes
功能描述
Live context layer for AI agents. One /ask endpoint for news, weather, crypto prices, and alerts. 228K+ articles, 3,576 feeds, 14 categories. Enriched with s...
使用说明 (SKILL.md)

Agent Times — Live Context Layer for AI Agents

TL;DR

# News search:
curl -s "https://agenttimes.live/ask?q=why+is+NVDA+down+today"

# Weather:
curl -s "https://agenttimes.live/ask?q=weather+tokyo"

# Crypto price:
curl -s "https://agenttimes.live/ask?q=bitcoin+price"

# Trending stories:
curl -s "https://agenttimes.live/trending"

Response is JSON. /ask auto-detects intent: news queries return articles with title, url, summary, sentiment, entities; $TICKER queries search by entity; weather queries return forecasts; crypto queries return prices. Check the source field. No API key needed.

Common Tasks — Copy-Paste Commands

Ticker search (use $ prefix):

curl -s "https://agenttimes.live/ask?q=%24NVDA"
curl -s "https://agenttimes.live/ask?q=%24SPY"
curl -s "https://agenttimes.live/ask?q=%24AAPL"

Weather (any city):

curl -s "https://agenttimes.live/ask?q=weather+tokyo"
curl -s "https://agenttimes.live/ask?q=weather+london"

Crypto prices:

curl -s "https://agenttimes.live/ask?q=bitcoin+price"
curl -s "https://agenttimes.live/prices?symbol=ETH,SOL,BTC"

News search:

curl -s "https://agenttimes.live/ask?q=why+did+NVDA+drop+today"

Job search (remote devops/SRE):

curl -s "https://agenttimes.live/news?category=business&tag=jobs&limit=20"

Country-specific news:

curl -s "https://agenttimes.live/ask?q=singapore+news"

Filter by any tag: Add &tag=TAG to /news. Example tags: jobs, gaming, space, bitcoin, asia, europe, startups, devtools.


What This Does

Agent Times is a one-stop information API for AI agents. 3,576 RSS feeds across 14 categories, weather forecasts, and crypto prices — all from one /ask endpoint.

  • Semantic search + neural re-ranking — AI understands meaning, then a cross-encoder re-ranks results by true relevance. "Why did NVDA drop" finds "NVIDIA Falls 3% as Investors Weigh GTC Optimism Against Risks"
  • FinBERT sentiment — finance articles scored by a financial-domain neural network. Correctly identifies "Rally fades as investors take profits" as bearish. Only runs on business, crypto, energy, ai, tech categories for accuracy.
  • Source credibility — tier 1 (Reuters, BBC) get 1.3x ranking boost, tier 3 (unknown) get 0.8x penalty
  • GLiNER entity extraction — zero-shot NER detects people, companies, locations, organizations, products, events. Plus ticker/crypto dictionary matching (300+ stocks, 100+ crypto).
  • ModernBERT classification — each article classified by a fine-tuned ModernBERT model (93.9% accuracy, 149M params) reading actual text, not just RSS feed label. Tags auto-assigned by topic + country.
  • Weather forecasts — global weather via Open-Meteo. Just ask "weather tokyo" or "weather london"
  • Crypto prices — real-time prices from Pyth Network oracle (BTC, ETH, SOL, and 10+ more). Just ask "bitcoin price"
  • Country tags — filter by 60+ countries and regions
  • Webhook subscriptions — get notified when articles matching your topic arrive
  • 4-tier fallback — semantic search → keyword search → web search (70+ engines) → query suggestions

228,000+ articles with 30-day retention. 6 AI models (embedder on GPU, classifier on GPU, cross-encoder, FinBERT, GLiNER NER, tag centroids).

When to Use Which Endpoint

You want to... Use this Free?
Search for a topic GET /ask?q=TOPIC Yes
Check weather GET /ask?q=weather+tokyo or GET /weather?location=tokyo Yes
Get crypto prices GET /ask?q=bitcoin+price or GET /prices?symbol=BTC Yes
Get trending stories GET /trending Yes
Browse a category GET /news?category=CAT Yes
Filter by country/tag GET /news?category=world&tag=singapore Yes
Search the web GET /search?q=QUERY $0.001 (x402)
Monitor a topic POST /subscribe Yes
List categories GET /news/categories Yes

Rule of thumb: Start with /ask. It's free, smart, and auto-detects if you're asking about news, weather, or crypto prices. Use /news only when you need bulk category browsing with filters.

/ask — Smart Search (FREE)

Searches all 228K+ articles using AI semantic matching + keyword matching + web search fallback. Returns results ranked by relevance and recency.

curl -s "https://agenttimes.live/ask?q=bitcoin+etf"
curl -s "https://agenttimes.live/ask?q=singapore+startup+funding"
curl -s "https://agenttimes.live/ask?q=climate+policy+europe&limit=20"
curl -s "https://agenttimes.live/ask?q=remote+devops+jobs"
Param Default Description
q required Search query. Replace spaces with +
limit 10 Max results (1-50)

Response:

{
  "success": true,
  "query": "bitcoin etf",
  "source": "news_db",
  "count": 10,
  "results": [
    {
      "title": "SEC Approves Spot Bitcoin ETF Applications",
      "url": "https://example.com/article",
      "summary": "The Securities and Exchange Commission has approved...",
      "category": "crypto",
      "published": "Mon, 24 Mar 2026 14:30:00 +0000",
      "sentiment": "bullish",
      "sentiment_score": 0.75,
      "credibility": "high",
      "entities": {
        "companies": ["SEC"],
        "tickers": [],
        "crypto": ["BTC"],
        "people": []
      },
      "tags": ["markets"]
    }
  ]
}

When /ask finds fewer than 3 results, it automatically falls back to web search. When 0 results, it returns suggestions with related categories and terms.

/trending — Trending Stories (FREE)

Detects stories being covered by multiple independent sources.

curl -s "https://agenttimes.live/trending?hours=12"
Param Default Description
hours 6 Lookback window (1-48)
min_sources 3 Minimum sources covering the same story
limit 20 Max trending clusters

/subscribe — Topic Alerts (FREE)

Get webhook notifications when new articles matching your query arrive.

curl -s -X POST https://agenttimes.live/subscribe \
  -H "Content-Type: application/json" \
  -d '{"query":"bitcoin regulation","category":"crypto","webhook":"https://your-agent.com/notify"}'

Response: {"success":true,"subscription_id":1,"secret":"abc123...","note":"Save this secret — you need it to unsubscribe."}

Unsubscribe (requires the secret from subscribe response):

curl -s -X DELETE "https://agenttimes.live/subscribe/1?secret=abc123..."

Your webhook receives a POST with matching articles every time new ones arrive (checked every 5 minutes).

Security: Webhook must be a public HTTPS URL. Localhost, private IPs, and cloud metadata endpoints are blocked.

/news — Category Browsing (FREE)

Browse and filter articles by category with optional tag, date range, and keyword filters.

# All crypto news
curl -s "https://agenttimes.live/news?category=crypto&limit=10"

# Asian news only
curl -s "https://agenttimes.live/news?category=world&tag=asia"

# Singapore news
curl -s "https://agenttimes.live/news?category=world&tag=singapore"

# Gaming news
curl -s "https://agenttimes.live/news?category=entertainment&tag=gaming"

# Jobs in tech
curl -s "https://agenttimes.live/news?category=business&tag=jobs"

# AI news from last 2 days
curl -s "https://agenttimes.live/news?category=ai&since=2026-03-22"

# Search within a category
curl -s "https://agenttimes.live/news?category=tech&q=rust+programming"
Param Default Description
category required One of 14 categories, or all
tag Subcategory/country filter (see table below)
limit 20 Max results (1-1000)
q Keyword filter within category
since ISO date — articles after this time
before ISO date — articles before this time
dedup true Deduplicate similar headlines

/search — Web Search ($0.001)

Search the open web via 70+ engines when you need non-news results.

curl -s "https://agenttimes.live/search?q=how+to+deploy+docker"
Param Default Description
q required Search query
limit 5 Max results (1-50)
category general general, news, images, videos, science, files

Categories + Tags

14 categories. Use &tag= on /news to filter by subcategory, country, or region.

Category What's in it Available tags
world International news, geopolitics, diplomacy asia, europe, middleeast, africa, india, latam, oceania, defense, government + 50 country tags (see below)
politics Elections, policy, legislation, regulation
business Finance, commerce, employment, markets finance, startups, jobs, marketing, ecommerce, fintech, realestate, legal, supplychain
tech Software, hardware, engineering, data devtools, engineering, mobile, datascience, telecom
ai Artificial intelligence, machine learning robotics, research
crypto Cryptocurrency, blockchain, DeFi web3, defi, bitcoin, markets
science Research, discoveries, academia biotech, space, research
health Medicine, wellness, public health fitness
energy Energy, climate change, environment climate, environment, agriculture
security Cybersecurity, infosec, threats
sports All sports coverage
entertainment Film, music, gaming, TV, culture gaming, film, music
lifestyle Food, travel, fashion, daily life food, travel, fashion, design, education
automotive Vehicles, EVs, transportation, logistics shipping

Country Tags (use with category=world&tag=COUNTRY)

Asia: singapore, malaysia, philippines, indonesia, thailand, vietnam, japan, korea, china, taiwan, hongkong, india, pakistan, bangladesh

Europe: uk, germany, france, italy, spain, netherlands, sweden, norway, denmark, finland, ireland, poland, austria, switzerland, iceland, romania, hungary, greece, serbia, ukraine, russia

Middle East: israel, turkey, iran, saudiarabia, uae, qatar

Africa: nigeria, southafrica, kenya, ghana, ethiopia

Latin America: brazil, mexico, argentina, colombia, chile, peru

Oceania: australia, newzealand

North America: usa, canada

Response Format

News results (/ask, /news, /trending) return:

{"success": true, "count": N, "results": [...]}

Weather (/ask?q=weather+tokyo) returns: {"source": "open-meteo", "location": "...", "current": {...}, "forecast": [...]}

Crypto prices (/ask?q=bitcoin+price) returns: {"source": "pyth", "prices": [{"symbol": "BTC", "price": 66000}]}

Check the source field to determine response shape: news_db, combined, open-meteo, nea, or pyth.

Each article result contains:

  • title — headline
  • url — link to original article
  • summary — first 200 chars of content
  • category — one of 14 categories
  • source_feed — RSS feed URL
  • published — publication date
  • timestamp — Unix timestamp (ms)
  • sentiment — "bullish", "bearish", or "neutral"
  • sentiment_score — -1.0 (very bearish) to 1.0 (very bullish)
  • credibility — "high" (tier 1 outlets), "medium" (established), or "unknown"
  • entities{people, companies, tickers, crypto, locations} extracted by GLiNER + dictionary matching
  • tags — subcategory and country tags for this article

Errors: {"success": false, "error": "Missing param: q"}

Payment (x402)

The /search endpoint uses the x402 protocol. Your agent pays $0.001 USDC per request on Base network — no accounts, no subscriptions, just micropayments. All other endpoints are free.

Wallet: 0x536Eafe011786599d9a656D62e2aeAFcE06a96D1 (Base)

Other Free Endpoints

Endpoint Description
GET /news/categories List all 14 categories with counts
GET /stats Database statistics
GET /feeds/health?category=CAT Per-feed health and status
GET /health Health check
GET /info Full API docs (JSON for agents, HTML for browsers)

Tips for Best Results

  1. Always start with /ask — it's free, semantic, and handles fallback automatically
  2. Country news: Use /ask?q=japan+earthquake not /news?category=japan (no country categories)
  3. Filter by country: Use /news?category=world&tag=singapore for source-based filtering
  4. Sentiment analysis: Check sentiment_score to gauge market/public mood on a topic
  5. Entity detection: Use entities.tickers and entities.crypto to find articles mentioning specific assets
  6. Monitor breaking news: POST to /subscribe with a webhook URL to get real-time alerts
  7. Parse JSON directly — don't pipe to jq (may not be installed)
  8. Replace spaces with + in all query strings
  9. Check suggestions when 0 results — it recommends related categories and search terms
  10. Credibility matters: Sort by credibility to prioritize tier 1 sources (Reuters, BBC, AP) over unknown blogs
安全使用建议
This skill simply calls a third‑party API (https://agenttimes.live) using curl. Before enabling it, confirm you trust that domain because any queries (and potentially contextual text the agent sends) go to that service. Avoid sending secrets or sensitive PII in queries, be cautious with the webhook/subscribe feature (it requires you to host or expose a callback URL), and consider requiring explicit user approval before the agent invokes external-network skills autonomously. If you need higher assurance, review the provider's privacy/documentation or prefer a self-hosted data source.
功能分析
Type: OpenClaw Skill Name: agenttimes Version: 8.1.1 The agenttimes skill is a legitimate information retrieval tool providing an interface for AI agents to access news, weather, and cryptocurrency data via the https://agenttimes.live API. The SKILL.md file contains standard documentation and curl-based examples for various endpoints (/ask, /news, /trending), with no evidence of malicious execution, data exfiltration, or prompt injection. The inclusion of a webhook subscription feature and a micropayment protocol (x402) for web searches are documented features consistent with the service's stated purpose.
能力评估
Purpose & Capability
The name/description promise (news, weather, crypto via a single /ask endpoint) matches the SKILL.md: all examples are simple curl GETs to agenttimes.live. Required binary is only curl and there are no unrelated env vars or config paths.
Instruction Scope
Runtime instructions only show invoking public endpoints (GET /ask, /trending, /prices, etc.) via curl. The instructions do not ask the agent to read local files, environment variables, or system state, nor to transmit data to unexpected endpoints. A webhook subscribe feature is mentioned (POST /subscribe), which is expected for alerts but requires the user to provide/host a callback URL—SKILL.md does not instruct the agent to expose local system endpoints.
Install Mechanism
No install spec or bundled code is provided; this is instruction-only, so nothing is written to disk and no third-party packages are pulled in.
Credentials
The skill declares no required environment variables or credentials. Its functionality (calling a public API) does not appear to need secrets or privileged environment access.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide changes. It does not modify other skills or system config; autonomous invocation is the platform default but not elevated here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agenttimes
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agenttimes 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v8.1.1
Removed location-specific examples from docs
v8.1.0
Added $TICKER search feature — use $SPY, $NVDA etc. for entity-based ticker search. Updated TL;DR with ticker examples.
v8.0.0
Repositioned as Live Context Layer for AI Agents. Updated description, TL;DR with 3 copy-paste examples (news, weather, crypto). Aligned with homepage and /info messaging.
v7.0.0
Security hardening, proper FinBERT tokenizer, acronym search fix (TSMC/NVDA/etc work lowercase), response format docs for weather/price, updated counts (228K articles, 3576 feeds), subscribe secret token, /news now free
v6.0.0
- Increased dataset to 211,000+ articles (was 200,000+). - Updated documentation to reflect new article count in /ask endpoint and feature summary. - No API or command changes; usage and endpoints remain unchanged.
v5.5.0
- Category browsing (/news) is now free; no micropayment required. - Updated endpoint table and related documentation to reflect free access to /news and country/tag filters. - No changes to API endpoints themselves; documentation improvements only.
v5.4.0
- Increased searchable article count from 187K+ to 200K+ - Added machine learning (ML) article classification: articles are now categorized by embeddings, not just feed labels; tags are auto-assigned by topic and country - Updated documentation throughout to reflect these improvements and the larger dataset
v5.3.0
Agent Times 5.3.0 adds weather and crypto prices to the /ask endpoint. - Added weather forecasts (global + hyper-local Singapore) to `/ask`, e.g. ask "weather tokyo" - Added real-time crypto prices via `/ask` (e.g. "bitcoin price") and `/prices?symbol=ETH,SOL,BTC` - Updated documentation with new usage examples for weather and crypto - Enhanced NLP: now uses neural semantic search + cross-encoder re-ranking (FinBERT sentiment scoring clarified) - Expanded `/ask` to auto-detect queries for news, weather, or crypto prices from a single endpoint - Made structure and use-cases clearer in SKILL.md for easier agent integration
v5.2.1
- News database expanded to 187K+ articles (up from 160K+). - Feed sources updated: now 3,486 feeds (was 3,597). - Refresh frequency changed from every 3 minutes to every 5 minutes. - Source credibility scoring made more explicit; trusted sources now get a 1.3x boost, lowest-tier get a 0.8x penalty. - Documentation updated throughout to reflect latest stats and changes.
v5.2.0
- Added a new "Common Tasks — Copy-Paste Commands" section with ready-to-use example queries for frequent use cases. - Improved onboarding for new users by showing direct curl command examples for jobs, country-specific news, crypto, and gaming. - No changes to endpoints or API structure; core functionality remains the same. - Documentation now emphasizes how to filter by tags using `/news`.
v5.1.0
No user-facing changes in this version. - No file changes detected. - Functionality and documentation remain the same as the previous release.
v5.0.0
Agent Times 5.0.0 is a major upgrade with enhanced global coverage and richer article intelligence. - Expanded sources to 3,597 RSS feeds and 60+ country tags - Every article now includes sentiment scoring, entity extraction, source credibility, and country tagging - Refined free "ask" endpoint: richer responses with sentiment, credibility, and entity fields; still no API key needed - Category browsing (`/news`) and web search (`/search`) offer extensive tag/country filtering (now paid) - Webhook subscriptions now document security restrictions (HTTPS only, no localhost/private IPs) - Documentation completely revised for clarity with new parameter tables, usage rules, and summary tables
v4.2.0
- Added documentation for a new tag-based filtering option (`tag` query parameter) to the `/news` endpoint. - Updated usage examples in the `/news` section to demonstrate category+tag filtering. - Clarified that there are 14 main categories and introduced example tags for finer filtering. - Updated and reorganized the categories section to reflect the new structure and tagging feature.
v4.1.0
No code or documentation changes detected in this version. No updates to announce.
v4.0.0
Agent Times 4.0.0 is a major update reducing category scope for simpler navigation. - Number of news categories reduced from 55 to 14. - News feeds reduced from 3,188 to 3,154. - API and documentation updated to reflect new category count and endpoints. - All example commands and category selectors revised for the new, smaller set. - No changes to core endpoints or pricing.
v3.4.0
- Expanded news database to 160,000+ articles (up from 69,000+). - Feed count updated to 3,188 RSS sources (previously 5,355). - Simplified TL;DR "Quick Start" section added to top for easier onboarding. - All usage instructions, endpoint details, and example queries updated to reflect the new dataset and feed counts. - General documentation cleanup and reorganization for clarity.
v3.3.1
agenttimes 3.3.1 - No file changes detected in this release. - No updates to functionality, documentation, or endpoints. - Behavior and features remain unchanged from previous version.
v3.3.0
No user-facing changes in this version. - No file changes detected. - Functionality, features, and documentation remain the same as the previous release.
v3.2.0
No visible changes in this version (3.2.0). - No file modifications detected. - Documentation, endpoints, and feature descriptions remain the same. - No new functionality or breaking changes introduced.
v3.1.0
- Expanded to 5,355 RSS feeds and 55 news categories (from 1,378 feeds and 49 categories). - Category system now includes new "Regional" sections (europe, middleeast, latam, africa, india, oceania). - Updated endpoint documentation and category lists to reflect expanded coverage. - Description, examples, and category guidance revised for clarity and new features.
元数据
Slug agenttimes
版本 8.1.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 25
常见问题

Agenttimes 是什么?

Live context layer for AI agents. One /ask endpoint for news, weather, crypto prices, and alerts. 228K+ articles, 3,576 feeds, 14 categories. Enriched with s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 353 次。

如何安装 Agenttimes?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agenttimes」即可一键安装,无需额外配置。

Agenttimes 是免费的吗?

是的,Agenttimes 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agenttimes 支持哪些平台?

Agenttimes 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agenttimes?

由 PengHian Ang(@angpenghian)开发并维护,当前版本 v8.1.1。

💬 留言讨论