Investor Relations Manager

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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 behavior of the runnable project depends on code and dependencies fetched from outside this artifact set.

Why it was flagged

The skill depends on an external GitHub repository and npm dependencies that are not included in the provided ClawHub package.

Skill content
git clone https://github.com/ZhenRobotics/openclaw-investor-relations-manager.git ~/openclaw-investor-relations-manager
cd ~/openclaw-investor-relations-manager

# Install dependencies
npm install
Recommendation

Review the GitHub repository and dependency files before use, pin to a trusted commit or release, and install in an isolated project directory.

What this means

Malformed or adversarial input could affect local shell execution if the agent or CLI does not pass arguments safely.

Why it was flagged

The skill tells the agent to run shell commands with user-supplied report text as an argument; this is central to the workflow but should be handled with safe quoting and user confirmation.

Skill content
When user requests investor relations video generation, execute:

cd ~/openclaw-investor-relations-manager && ./agents/ir-cli.sh generate "Q3 revenue grew 45% to $2.3B. Net profit increased 60% to $35M."
Recommendation

Confirm before running commands, avoid blindly interpolating raw text into shell strings, and prefer passing report content through a file or argument-safe execution method.

What this means

The external project can use the OpenAI account associated with the key and may incur API charges if misused.

Why it was flagged

The skill requires a user-provided OpenAI API key stored in a local .env file; this is expected for TTS/Whisper use but is still a credential.

Skill content
echo 'OPENAI_API_KEY="sk-your-key-here"' > .env
Recommendation

Use a dedicated or restricted API key, keep the .env file private, monitor usage, and rotate the key if it may have been exposed.

What this means

Nonpublic financial or stakeholder-communication drafts could be sent to an external AI provider as part of video generation.

Why it was flagged

The workflow uses OpenAI provider APIs to process generated financial narration/audio, so financial update content may leave the local environment.

Skill content
TTS Generation - Professional business voice ... Timestamp Extraction - OpenAI Whisper API for precise segmentation
Recommendation

Check organizational policy and provider data-handling terms before using confidential financial data; use public, approved, or redacted content when required.