Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Feishu Backup

v1.0.0

Back up files uploaded to a Feishu group chat to the local doc/backup directory. Supports smart matching: multiple files, filename prefix/keyword filter, fil...

0· 322·2 current·2 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for caigang78/feishu-backup.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Feishu Backup" (caigang78/feishu-backup) from ClawHub.
Skill page: https://clawhub.ai/caigang78/feishu-backup
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install caigang78/feishu-backup

ClawHub CLI

Package manager switcher

npx clawhub@latest install feishu-backup
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Error

Like a lobster shell, security has layers — review code before you run it.

backupvk97984b7nhv484ks2wpvjkr1bx82g2e5feishuvk97984b7nhv484ks2wpvjkr1bx82g2e5latestvk97984b7nhv484ks2wpvjkr1bx82g2e5
322downloads
0stars
1versions
Updated 13h ago
v1.0.0
MIT-0

Feishu Backup Skill

Backup directory: ~/.openclaw/doc/backup/

Strict rules (must be followed — violations are treated as critical errors):

  • Do not use write/edit tools to create or modify any files
  • Do not create Python scripts, test scripts, or any auxiliary files
  • Do not generate, guess, or fabricate file contents and write them to disk — even if the filename is known
  • Only run feishu_backup.sh via exec to download real files
  • Must verify that the script outputs SUCCESS: /path/to/file and that the file exists with size > 0
  • If the script reports ERROR, inform the user honestly — do not fabricate a success status

Smart Matching: Interpret Intent → Set Variables → Call Script

The agent interprets the user's natural language, determines intent, sets the corresponding environment variables, then calls the script.

User saysEnvironment variables
"Back up the latest file" / "Back up this file"(default, no variables needed)
"Back up the last two files" / "Back up these two files"LIMIT=2
"Back up files starting with report"NAME_PREFIX=report
"Back up files with contract in the name"NAME_CONTAINS=contract
"Back up the PDF I just uploaded" / "Back up the PDF from just now"MINUTES=5 FILE_TYPE=pdf
"Back up the video I just uploaded"MINUTES=5 FILE_TYPE=video
"Back up the image I just uploaded"MINUTES=5 FILE_TYPE=image
"Back up the last three files"LIMIT=3 MINUTES=10
"Back up all PDFs from the last 5 minutes"MINUTES=5 FILE_TYPE=pdf LIMIT=5

FILE_TYPE values: pdf / image / video / doc / file (default — matches all)


Invocation

# Default: back up latest file
<SKILL_DIR>/feishu_backup.sh

# Back up the latest 2 files
LIMIT=2 <SKILL_DIR>/feishu_backup.sh

# Back up files whose name starts with "report"
NAME_PREFIX=report <SKILL_DIR>/feishu_backup.sh

# Back up PDFs uploaded in the last 5 minutes
MINUTES=5 FILE_TYPE=pdf <SKILL_DIR>/feishu_backup.sh

# Back up up to 3 files from the last 10 minutes
LIMIT=3 MINUTES=10 <SKILL_DIR>/feishu_backup.sh

Script prints SUCCESS: /path/to/file for each file on success.

Important: The script downloads real binary files from the Feishu API. The downloaded file size should match the original. If a backup file is unexpectedly small (e.g. a few KB), something went wrong — report the error to the user honestly.


List Backups

ls -lht ~/.openclaw/doc/backup/

Comments

Loading comments...