← 返回 Skills 市场
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install topskill
功能描述
政治評論員技能。協助用戶收集熱門政治新聞、分析評論、生成多格式內容。當用戶詢問政治新聞、政治評論、政治分析、時事點評、或需要撰寫政治相關文章/口播稿/社群貼文時觸發。
安全使用建议
Before installing or enabling autonomous use, review the small but important inconsistencies and the optional fetch script:
1) Verify memory filename and storage: SKILL.md says it will write to memory/political-preferences.json but the repository contains memory/user-preferences.json. Confirm which path the runtime will actually use so you know where user preferences and history are stored.
2) Inspect scripts/fetch-news.py in full (the provided snippet is truncated). The script imports subprocess and performs network fetches — check for any shell execution, arbitrary command invocation, or unexpected outbound endpoints (beyond the listed news sources). Ensure it doesn't post data to third-party servers or call arbitrary URLs.
3) Clarify the "push/notification" feature: the skill advertises proactive daily/weekly push and "important updates" but there is no install/scheduling spec or credential for sending notifications. Ask the author how notifications are implemented and where outbound messages would be sent; refuse or require explicit opt-in until answered.
4) If you allow autonomous invocation or web-browsing tools, limit their scope: give the skill only the minimal browsing/search tool access required and disable any elevated connectors (email, SMS, messaging platform tokens) unless you explicitly configure and approve them.
5) If you do not trust the author/source: treat the included fetch script as optional and consider disabling execution of local scripts or running them in an isolated environment. Request a complete, non-truncated fetch-news.py and a short audit of its network and subprocess behavior.
These are not definitive signs of malicious intent, but they are inconsistencies and small risks that should be resolved before broad/autonomous deployment.
功能分析
Type: OpenClaw Skill
Name: topskill
Version: 1.0.0
The skill bundle is a legitimate political news analysis tool designed to aggregate news from reputable international and regional sources (e.g., BBC, CNN, CNA, Xinhua) and generate structured commentary. The Python script `scripts/fetch-news.py` serves as a utility for fetching news data, and user preferences are stored locally in `memory/user-preferences.json`. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection; the instructions in `SKILL.md` are strictly aligned with the stated purpose of political analysis and content generation.
能力评估
Purpose & Capability
Name/description, templates, and news-source lists match a political-commentator skill. Requested resources are minimal (no env vars, no binaries). However the SKILL.md and READMEs advertise proactive tracking/push notifications and saving preferences to memory/political-preferences.json while the repository contains memory/user-preferences.json — a path/name mismatch. Promised "daily/weekly push" behavior implies background scheduling or outbound delivery channels, but no install spec, scheduler, or credential for sending notifications is provided.
Instruction Scope
Runtime instructions are mostly limited to web-searching public news sources, listing them, asking user choices, analyzing selected items, and generating content from local templates. That scope is consistent with the description. Two points to flag: (1) SKILL.md tells the agent to record preferences to memory/political-preferences.json but the manifest contains memory/user-preferences.json (inconsistent target path); (2) the included scripts/fetch-news.py (optional) imports subprocess and network modules — typical for a fetcher but means it may invoke external commands (curl/wget/etc.) or shell operations. Because the script in the package is truncated in the provided dump, its exact behavior is not fully visible.
Install Mechanism
No install specification — instruction-only with an optional Python script. This is the lowest install risk: nothing is automatically downloaded/extracted or written to disk by an installer step. The only writable file is the local memory JSON which the skill claims to use.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate to the stated functionality of fetching public news and generating content. Network access (to public news sites) is required and expected. There are no declared secrets or unrelated credential requests.
Persistence & Privilege
always:false and normal user-invocable/autonomous invocation defaults — nothing unusually privileged. The skill stores preferences locally (memory/*). The README states "no data sent to external servers," but the skill also advertises proactive push notifications; no mechanism (or credentials) are supplied for outbound push, which is an inconsistency rather than an explicit privilege escalation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install topskill - 安装完成后,直接呼叫该 Skill 的名称或使用
/topskill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Political Commentator 1.0.0 – Initial Release
- New skill to assist users in collecting, analyzing, and commenting on trending political news.
- Step-by-step workflow: news collection → user interest selection → in-depth analysis → multi-format content output.
- Supports output as articles, scripts, social posts, visual cards, and newsletters, with selectable commentary styles.
- Enables tracking specific topics and building a political knowledge base.
- Includes templates and sample prompts for seamless user experience.
元数据
常见问题
國際政治評論員 是什么?
政治評論員技能。協助用戶收集熱門政治新聞、分析評論、生成多格式內容。當用戶詢問政治新聞、政治評論、政治分析、時事點評、或需要撰寫政治相關文章/口播稿/社群貼文時觸發。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。
如何安装 國際政治評論員?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install topskill」即可一键安装,无需额外配置。
國際政治評論員 是免费的吗?
是的,國際政治評論員 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
國際政治評論員 支持哪些平台?
國際政治評論員 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 國際政治評論員?
由 qpooqp777(@qpooqp777)开发并维护,当前版本 v1.0.0。
推荐 Skills