← Back to Skills Marketplace
mrnquyen

BBC Vietnamese Trendy News

by MrNquyen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
290
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install bbc-daily-news-vn
Description
Fetch the latest trending global news when users ask about current or breaking news.
README (SKILL.md)

Daily News Skill

This skill allows the agent to fetch the daily top news headlines from BBC News Tiếng Việt sources by running a Python script. The agent must treat the script output as verified headline data and avoid modifying the factual content.

Instructions

When the user asks for latest news or trending global events:

  1. Locate Environment: Instead of calling conda directly (which may not be in the PATH), use the explicit path to the environment's python interpreter.

  2. Execute Command: Run the script by calling the python executable located inside the global_venv directory to ensure all dependencies are loaded correctly:

$(which conda || echo "/opt/conda/bin/conda" || echo "$HOME/miniconda3/bin/conda") run -n global_venv python "{baseDir}/daily_news.py"
  1. Fallback: If conda is still not found, execute using the direct path to the virtual environment's python:
{path_to_conda_envs}/global_venv/bin/python "{baseDir}/daily_news.py"
  1. The script will collect and format the latest news headlines.
  2. Paraphrase and summarize those relevant news items clearly.
  3. Present them as the final response.

Setup

Ensure you have the required Python packages installed:

conda activate global_venv
pip install -r "{baseDir}/requirements.txt"
Usage Guidance
This skill is internally consistent: it runs a small Python script that fetches the BBC Vietnamese RSS feed and formats headlines. Before installing, confirm you are comfortable allowing the agent to execute local Python code and make outbound HTTP requests to the BBC RSS URL. Ensure the platform will correctly substitute {baseDir} and {path_to_conda_envs} placeholders or adjust the commands to your environment. Note the SKILL.md instructs the agent to treat the feed output as 'verified' — RSS content can be incomplete or wrong, so consider training the agent to caveat it appropriately when reporting breaking news. If you operate in a highly restricted environment, review the script contents and dependencies (requests, feedparser, BeautifulSoup) yourself before enabling execution.
Capability Analysis
Type: OpenClaw Skill Name: bbc-daily-news-vn Version: 1.0.0 The skill is designed to fetch and summarize news headlines from the official BBC Vietnamese RSS feed. The Python script (daily_news.py) uses standard libraries like feedparser and requests to retrieve data, and the instructions in SKILL.md are focused on ensuring the script runs correctly within a specific Conda environment without any evidence of malicious intent, data exfiltration, or unauthorized system access.
Capability Assessment
Purpose & Capability
Name/description (fetch BBC Vietnamese headlines) align with included files and runtime needs: a small Python script plus requests/bs4/feedparser. Requiring python (and optionally conda to activate the environment) is reasonable for this implementation.
Instruction Scope
SKILL.md instructs the agent to run the bundled Python script and to install/activate a conda env. It references placeholders ({baseDir}, {path_to_conda_envs}) that must be resolved by the agent/platform; that is an implementation detail to verify. The instructions also tell the agent to treat the script output as 'verified' — this is a trust directive (not code-level exfiltration) and could lead the agent to overconfidently present feed content as authoritative.
Install Mechanism
No install spec; this is an instruction-only skill with bundled code and a requirements.txt. Nothing is downloaded from arbitrary URLs and no extract/run-from-remote steps are present.
Credentials
Only PYTHONIOENCODING=utf-8 and presence of conda/python binaries are required. No credentials, secrets, or unrelated environment variables are requested.
Persistence & Privilege
always is false, user-invocable true, and the skill does not request system-wide changes or modify other skills. It does not demand elevated persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bbc-daily-news-vn
  3. After installation, invoke the skill by name or use /bbc-daily-news-vn
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the Daily News skill. - Fetches and summarizes the latest trending global news from BBC News Tiếng Việt using a Python script. - Designed to handle environment setup via Conda or direct virtual environment paths. - Ensures accurate presentation of verified news headlines without altering factual content.
Metadata
Slug bbc-daily-news-vn
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is BBC Vietnamese Trendy News?

Fetch the latest trending global news when users ask about current or breaking news. It is an AI Agent Skill for Claude Code / OpenClaw, with 290 downloads so far.

How do I install BBC Vietnamese Trendy News?

Run "/install bbc-daily-news-vn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is BBC Vietnamese Trendy News free?

Yes, BBC Vietnamese Trendy News is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does BBC Vietnamese Trendy News support?

BBC Vietnamese Trendy News is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created BBC Vietnamese Trendy News?

It is built and maintained by MrNquyen (@mrnquyen); the current version is v1.0.0.

💬 Comments