← Back to Skills Marketplace
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install topskill
Description
政治評論員技能。協助用戶收集熱門政治新聞、分析評論、生成多格式內容。當用戶詢問政治新聞、政治評論、政治分析、時事點評、或需要撰寫政治相關文章/口播稿/社群貼文時觸發。
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install topskill - After installation, invoke the skill by name or use
/topskill - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 國際政治評論員?
政治評論員技能。協助用戶收集熱門政治新聞、分析評論、生成多格式內容。當用戶詢問政治新聞、政治評論、政治分析、時事點評、或需要撰寫政治相關文章/口播稿/社群貼文時觸發。 It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install 國際政治評論員?
Run "/install topskill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 國際政治評論員 free?
Yes, 國際政治評論員 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 國際政治評論員 support?
國際政治評論員 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 國際政治評論員?
It is built and maintained by qpooqp777 (@qpooqp777); the current version is v1.0.0.
More Skills