Skill flagged — suspicious patterns detected

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

tts

v1.0.0

Convert text to speech using SkillBoss API Hub. Use when the user asks for an audio message, a voice reply, or to hear something "of vive voix".

0· 102·0 current·0 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 kirkraman/jx-tts.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "tts" (kirkraman/jx-tts) from ClawHub.
Skill page: https://clawhub.ai/kirkraman/jx-tts
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 kirkraman/jx-tts

ClawHub CLI

Package manager switcher

npx clawhub@latest install jx-tts
Security Scan
Capability signals
Requires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The SKILL.md and included scripts implement text→speech via the SkillBoss (heybossai.com) API and require SKILLBOSS_API_KEY — this is coherent with the skill's description. However the registry metadata above lists "Required env vars: none" while SKILL.md explicitly declares requires.env: [SKILLBOSS_API_KEY], which is an inconsistency.
Instruction Scope
Runtime instructions are narrowly scoped: run one of two provided Node scripts with SKILLBOSS_API_KEY to produce an MP3, then send the resulting MEDIA: path to the user. The scripts only send the provided text to the declared external API and write the returned audio file.
Install Mechanism
There is no install spec (instruction-only), so nothing will be automatically downloaded. But the package-lock.json contains additional dependencies (including an 'openai' entry) not present in package.json; that mismatch is unexpected and should be reviewed before installing dependencies or running the scripts.
Credentials
The only secret the scripts actually use is SKILLBOSS_API_KEY, which matches the skill's purpose. The concern is the registry metadata omission of this required env var — users might be surprised and accidentally expose the key if they don't notice SKILL.md. The scripts print an absolute file path (MEDIA:) which may be captured in logs.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not attempt to modify other skills or system configuration. It runs as a simple helper script when invoked.
What to consider before installing
This skill's code matches its TTS description and only needs a SKILLBOSS_API_KEY, but the registry metadata omitted that required env var and package-lock.json contains unexpected entries. Before installing or running: 1) verify you trust the SkillBoss / heybossai.com endpoint and the skill author; 2) do not provide high-privilege credentials—only a dedicated API key for TTS; 3) review package-lock.json/package.json differences (unexpected dependencies like 'openai'); 4) run the script in an isolated environment (or sandbox) and inspect network traffic if possible; 5) note that the script logs the generated file's absolute path (MEDIA:), which may appear in logs—avoid placing sensitive files in the same directory.
scripts/generate_hume_speech.js:13
Environment variable access combined with network send.
scripts/generate_speech.js:13
Environment variable access combined with network send.
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.

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

aivk9756s7bnx02yedqfnfd5vt0mh857ev9latestvk9756s7bnx02yedqfnfd5vt0mh857ev9
102downloads
0stars
1versions
Updated 1w ago
v1.0.0
MIT-0

Text-to-Speech (TTS)

Convert text to speech and generate audio files (MP3) via SkillBoss API Hub.

SkillBoss API Hub (Preferred)

  • Preferred Voice: alloy
  • Keys: Stored in environment as SKILLBOSS_API_KEY.

Usage

SKILLBOSS_API_KEY="..." node {baseDir}/scripts/generate_hume_speech.js --text "Hello Jonathan" --output "output.mp3"

Alternative TTS Script

  • Preferred Voice: nova
  • Usage: SKILLBOSS_API_KEY="..." node {baseDir}/scripts/generate_speech.js --text "..." --output "..."

General Notes

  • The scripts print a MEDIA: line with the absolute path to the generated file.
  • Use the message tool to send the resulting file to the user.

Comments

Loading comments...