← Back to Skills Marketplace
greatworks

AI Tech Intelligence Briefing

by George JW · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
330
Downloads
2
Stars
1
Active Installs
6
Versions
Install in OpenClaw
/install ai-tech-intelligence-briefing
Description
Automatically curates and summarizes daily top AI and tech news worldwide, delivering concise, time-zone aware briefings for quick updates.
README (SKILL.md)

Daily Intelligence Briefing Skill

🌍 全球每日情报简报 - 双语版 / Global Daily Intelligence Briefing - Bilingual


[中文说明 / Chinese Description]

🎯 功能概述

自动收集和总结全球 AI/科技、创新领域的顶级新闻。每天为您推送一份简洁、精准的情报简报。

💡 适用场景

  • 📊 快速了解行业动态,无需在海量信息中筛选
  • 🌅 每日晨间简报,掌握关键趋势
  • 👥 分享见解给团队或社区
  • 📈 建立定期阅读行业新闻的习惯

🔧 使用方法

生成今日简报

uv run scripts/briefing.py generate

获取历史简报

uv run scripts/briefing.py fetch 2026-03-10

列出可用简报

uv run scripts/briefing.py list

⚙️ 配置选项

设置环境变量:

export BRIEFING_LANGUAGE=zh    # 语言: zh / en
export BRIEFING_REGION=global  # 地区: global / cn / us
export BRIEFING_TOP_N=10       # 新闻数量: 1-20

🌐 网络行为说明

本技能需要网络访问以获取新闻:

  • ✅ 调用 SearXNG API 搜索最新新闻
  • ✅ 读取新闻标题、摘要和链接
  • ❌ 不上传任何用户数据
  • ❌ 不收集任何个人信息
  • ✅ 所有数据仅用于生成简报,立即丢弃

💰 支持作者

如果您觉得这个技能有用,欢迎通过 PayPal 支持我:

🇵🇪 PayPal 链接:https://paypal.me/greatworks888

您的支持将帮助我持续开发和维护更多实用工具!


[English Description]

🎯 Use Case

Perfect for:

  • Staying updated without wasting time searching
  • Quick morning briefing on what matters
  • Sharing insights with team/community
  • Building a habit of reading industry news

🔧 Commands

Trigger the Briefing

uv run scripts/briefing.py generate

Get Yesterday's Briefing (if saved)

uv run scripts/briefing.py fetch 2026-03-10

List Available Briefings

uv run scripts/briefing.py list

💡 Features

  • Smart Filtering: Only shows most relevant stories
  • Source Diversity: Aggregates from multiple trusted sources
  • Format Options: Text summary or full article links
  • Time Zone Aware: Adjusts to your local time
  • Shareable Format: Easy to copy/paste into any channel
  • Bilingual Support: English and Chinese interface

🌐 Network Behavior

This skill requires network access to fetch news:

  • ✅ Calls SearXNG API to search latest news
  • ✅ Reads news titles, summaries, and links
  • ❌ Does NOT upload any user data
  • ❌ Does NOT collect any personal information
  • ✅ All data is used only for briefing generation and immediately discarded

💰 Support the Author

If you find this skill useful, please support me via PayPal:

🇵🇪 PayPal Link: https://paypal.me/greatworks888

Your support helps me continue developing and maintaining useful tools!


📦 Requirements

  • Python 3.8+
  • requests library
  • SearXNG instance (optional, provides fallback demo content if unavailable)
  • uv package manager (recommended)

📄 License

MIT License - Feel free to use, modify, and distribute!


👨‍💻 Author

Created by Sun Wukong (@greatworks) for OpenClaw Community


🔄 Version History

  • v1.1.0 - Added bilingual support (EN/ZH), PayPal link, fixed security warnings
  • v1.0.0 - Initial release
Usage Guidance
What to consider before installing or running this skill: - The documentation and metadata claim live network fetching from SearXNG, but the shipped runtime script (scripts/briefing.py) only produces local demo stories and makes no HTTP requests. Ask the author which behavior is intended before trusting the skill to fetch live news. - The repository packaging is inconsistent (Node-style package.json listing a Python 'requests' dependency, plus setup.py). This looks like sloppy packaging rather than active maliciousness, but it increases the chance of unexpected behavior if you try to install it automatically. - Do NOT run scripts/publish.sh unless you understand and trust it: it assumes clawhub, jq, and a specific workspace path (/home/admin/.openclaw/...), and running it could interact with your local CLIs/workspace. - The SKILL.md contained a pre-scan flag (unicode control characters). Inspect the raw file for hidden control characters or invisible text that could alter prompts or displayed text; remove them if present. - Practical steps: 1) Review scripts/briefing.py yourself (it appears benign and offline). 2) Run the code in an isolated environment (container or VM) first. 3) If you expect live news fetches, request the author provide the network-calling code or confirm how to enable it and what domains/APIs will be contacted. 4) Run the test/verify scripts locally in a sandbox to confirm behavior before granting any higher privileges or running publish scripts. If the author confirms the current code is intentionally offline (demo-only) and updates the docs/metadata to match, this skill would be consistent and lower risk. If they claim it fetches remote data, request the exact implementation and domain list and re-check for any hidden characters or hardcoded paths.
Capability Analysis
Type: OpenClaw Skill Name: ai-tech-intelligence-briefing Version: 1.1.1 The skill is a news aggregator designed to generate daily AI and tech intelligence briefings. Analysis of the Python code in scripts/briefing.py shows it currently generates hardcoded demo content and saves it to a local directory, with no actual network calls or data exfiltration logic implemented despite documentation claims of API usage. There is no evidence of prompt injection, malicious execution, or unauthorized access; the inconsistencies between the implementation and the test scripts (tests/test_briefing.py) appear to be unintentional development flaws rather than malicious intent.
Capability Assessment
Purpose & Capability
The README/SKILL.md and openclaw metadata state the skill calls SearXNG and performs HTTP GETs to fetch news, and list 'requests' as a dependency. However, the main runtime (scripts/briefing.py) contains no network calls or imports of requests and instead returns locally generated demo stories. package.json and setup.py reference Python 'requests' but package.json is a Node-style file with a Python dependency string (incoherent). These inconsistencies mean the declared capabilities do not match the actual code.
Instruction Scope
Runtime instructions in SKILL.md tell the agent to run scripts/briefing.py generate/fetch/list, which match the shipped script. However, the documentation repeatedly claims external network activity and 'no upload' guarantees despite no network code being present. Additionally, a pre-scan flagged unicode-control-chars was found in SKILL.md (possible prompt-injection attempt embedded in documentation). The publish script references workspace paths and external CLIs (clawhub, jq) that are outside the skill's stated runtime scope.
Install Mechanism
There is no install spec (instruction-only) which reduces install-surface risk, but the repository includes setup.py, package.json, tests, and a publish shell script. setup.py declares Python install_requires (requests). package.json is present but formatted for Node with an odd Python dependency entry — sloppy packaging but not directly malicious. The publish.sh script will run shell commands and expects clawhub/jq; running that script blindly could interact with host workspace, so avoid executing it unless needed.
Credentials
The skill does not request any credentials or sensitive environment variables. SKILL.md describes optional BRIEFING_* env vars for configuration (language, region, output dir), which are proportionate and documented. No API keys or secrets are required by the shipped code.
Persistence & Privilege
The skill does not request elevated privileges and has always:false. It writes briefing files to a configurable output directory (defaults to current directory). The publish.sh contains a hard-coded workspace path (/home/admin/.openclaw/workspace/skills/...) — this is not executed by the skill itself but is a red flag if someone runs the publish script (it assumes a particular workspace layout).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-tech-intelligence-briefing
  3. After installation, invoke the skill by name or use /ai-tech-intelligence-briefing
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
- Added Python bytecode cache file: scripts/__pycache__/briefing.cpython-36.pyc - No changes to features or user-facing documentation.
v1.1.0
**v1.1.0 Changelog** - Introduced bilingual support (English & Chinese) in documentation and interface - Added PayPal link for author support - Updated and clarified network and privacy behavior - Enhanced usage instructions and command examples - Fixed security notes and improved configuration options - Added project metadata and improved version history documentation
v1.0.3
v1.0.3 - Complete security rewrite: Removed OPENCLAW_WORKSPACE refs, removed subprocess calls, standalone implementation, writes only to output dir/cwd, accurate SKILL.md
v1.0.2
v1.0.2 - Removed all emoji and unicode special chars, simplified documentation, pure ASCII text files only, verified scripts present in package
v1.0.1
v1.0.1 - Security optimization: Removed template injection patterns, added security notes, clarified network access (read-only), verified no privileged operations
v1.0.0
Initial release: Daily AI/Tech Intelligence Briefing with SearXNG integration
Metadata
Slug ai-tech-intelligence-briefing
Version 1.1.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 6
Frequently Asked Questions

What is AI Tech Intelligence Briefing?

Automatically curates and summarizes daily top AI and tech news worldwide, delivering concise, time-zone aware briefings for quick updates. It is an AI Agent Skill for Claude Code / OpenClaw, with 330 downloads so far.

How do I install AI Tech Intelligence Briefing?

Run "/install ai-tech-intelligence-briefing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AI Tech Intelligence Briefing free?

Yes, AI Tech Intelligence Briefing is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AI Tech Intelligence Briefing support?

AI Tech Intelligence Briefing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AI Tech Intelligence Briefing?

It is built and maintained by George JW (@greatworks); the current version is v1.1.1.

💬 Comments