每日毛选语录硬核推送

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill appears to do what it claims: generate a daily AI-written Markdown note and push it to Telegram, with user-provided API/chat credentials and optional scheduled automation.

Before installing, confirm you are comfortable giving this skill a DeepSeek API key and Telegram bot/chat access, test it with --test or --no-send, verify the Obsidian output directory, and only enable the cron schedule if you want daily automatic posts.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

The skill can use your DeepSeek API quota and send messages through the configured Telegram bot/chat.

Why it was flagged

The skill requires user-owned DeepSeek and Telegram credentials. This is expected for AI generation and Telegram delivery, and the shown code reads them from environment variables rather than hardcoding them.

Skill content
requires:
  env:
    - DEEPSEEK_API_KEY
    - TELEGRAM_BOT_TOKEN
    - TELEGRAM_CHAT_ID
Recommendation

Use dedicated, rotatable tokens for this skill, restrict the Telegram bot/chat where possible, and avoid storing these values in shared shell history or committed files.

What this means

Running the default command will create or overwrite that day’s Markdown file and may post the generated message to Telegram.

Why it was flagged

The default execution writes a Markdown file and sends a Telegram message. These mutations are central to the skill purpose and are paired with --no-send and --test options.

Skill content
saved_files = save_files(doc_content, target_date, config["output_dir"])
...
if not args.no_send:
    send_telegram(telegram_msg)
Recommendation

Run with --test or --no-send first, and confirm MAOXUAN_OUTPUT_DIR or the configured output_dir points to the intended Obsidian folder.

What this means

If you create the cron job, the skill may continue generating and sending content every day until you disable it.

Why it was flagged

The skill documents a recurring daily cron task. This is disclosed and aligned with the daily push purpose; the artifacts do not show code that silently creates the cron job.

Skill content
openclaw cron create --name "每日毛选语录推送" --schedule "0 9 * * *" --agent your-agent --task "执行每日毛选语录推送"
Recommendation

Only create the cron job if you want ongoing automation, and keep a record of how to list, pause, or delete the scheduled task.

What this means

Running the installer changes the local Python environment and script permissions.

Why it was flagged

The manual installer can install a Python dependency and change script permissions if the user runs it. This is not automatic and the requests dependency is bounded, but it is still a local setup action users should notice.

Skill content
pip3 install "requests>=2.31.0,<3"
...
chmod +x scripts/*.py
Recommendation

Review install.sh before running it, preferably use a virtual environment, and note that httpx may also be needed for the DeepSeek integration even though this script does not install it.