Auto news podcast

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill’s news-podcast purpose is coherent, but it can read local OpenClaw/API credential configuration and run an undeclared external helper skill, so users should review it before installing.

Before installing, confirm you are comfortable with the skill reading OpenClaw model/API configuration and calling third-party search, image, model, and TTS providers. Use limited-scope API keys where possible, monitor provider usage/costs, and review or disable the undeclared autoglm image-helper fallback if you do not trust that separate local skill.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

User keywords, generated prompts, or news text may be sent to third-party services during normal use.

Why it was flagged

The skill intentionally calls external search and text-to-speech providers as part of the news podcast workflow.

Skill content
Tavily Search → Baidu Search → Tavily API Retry → News Aggregator ... CellCog → edge-tts → System TTS
Recommendation

Avoid sensitive/private keywords and review the provider accounts, costs, and data-handling terms before use.

What this means

The skill may use local model/provider credentials and potentially incur account usage or expose broader account authority than users expect from the registry metadata.

Why it was flagged

The script reads the local OpenClaw configuration and model provider API-key settings, including resolving environment-variable based keys.

Skill content
config_path = os.path.expanduser('~/.openclaw/openclaw.json') ... 'api_key': provider_config.get('apiKey') ... env_key = os.environ.get(api_key)
Recommendation

Install only if you are comfortable with this skill using OpenClaw provider credentials; prefer restricted API keys, clear provider selection, and explicit credential/config-path declarations.

What this means

Cover-image generation could run code from an undeclared external skill with separate provenance and permissions.

Why it was flagged

The image fallback can execute a script from another locally installed skill if present, but that dependency is not declared in the install metadata.

Skill content
autoglm_skill = os.path.expanduser('~/.agents/skills/autoglm-generate-image') ... subprocess.run([sys.executable, script_path, '--prompt', prompt, '--output', output_path]
Recommendation

Declare and pin any helper-skill dependency, require explicit user opt-in before invoking it, or remove the automatic cross-skill execution path.