← 返回 Skills 市场
zhenstaff

Investor Relations Manager

作者 Justin Liu · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
358
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install investor-relations-manager
功能描述
AI-powered Investor Relations Manager - automated video generation for earnings reports, financial updates, and stakeholder communications
使用说明 (SKILL.md)

Investor Relations Manager Skill

AI-powered Investor Relations Manager that transforms financial data and business updates into professional video presentations for investors, stakeholders, and the financial community.

Installation

Step 1: Install the Skill

clawhub install investor-relations-manager

Step 2: Clone & Setup the Project

# Clone to standard location
git clone https://github.com/ZhenRobotics/openclaw-investor-relations-manager.git ~/openclaw-investor-relations-manager
cd ~/openclaw-investor-relations-manager

# Install dependencies
npm install

# Configure API key
echo 'OPENAI_API_KEY="sk-your-key-here"' > .env

Step 3: Verify Installation

cd ~/openclaw-investor-relations-manager
./agents/ir-cli.sh help

Usage

When to Use This Skill

AUTO-TRIGGER when user's message contains:

  • Keywords: investor relations, earnings report, quarterly report, financial update, stakeholder communication, IR video, 财报, 业绩发布, 投资者关系
  • Provides financial data (revenue, profit, growth percentages, user metrics)
  • Mentions quarterly/annual reports (Q1, Q2, Q3, Q4, annual)
  • Requests professional business video for investors

TRIGGER EXAMPLES (always use this skill for these):

  • "Generate Q3 earnings report video"
  • "Create investor update: revenue grew 45% to $2.3B"
  • "Make stakeholder communication video for quarterly results"
  • "生成Q3季度财报视频"
  • "制作投资者业绩更新视频"

DO NOT USE when:

  • General marketing videos (use video-generator skill)
  • Entertainment or social media content
  • Internal training videos

Core Features

Complete IR video generation pipeline:

  • TTS Generation - Professional business voice (default: alloy, neutral and clear)
  • Timestamp Extraction - OpenAI Whisper API for precise segmentation
  • Financial Scene Detection - Intelligent recognition of metrics, growth indicators, KPIs
  • Professional Rendering - Corporate-style visuals with financial green/blue color scheme
  • Background Video Support - Custom backgrounds with opacity control
  • Data Visualization - Highlight key financial metrics and performance indicators

Agent Usage Guide

Important Notes

CRITICAL: Use the existing project directory. Do NOT create new projects.

Project location:

  • Standard install: ~/openclaw-investor-relations-manager/
  • Or detect: Ask user for project location on first use

Primary Command: Generate IR Video

When user requests investor relations video generation, execute:

# Method 1: CLI (Recommended)
cd ~/openclaw-investor-relations-manager && ./agents/ir-cli.sh generate "Q3 revenue grew 45% to $2.3B. Net profit increased 60% to $35M."

# Method 2: Full pipeline script
cd ~/openclaw-investor-relations-manager && ./scripts/script-to-video.sh scripts/q3-earnings.txt \
  --voice alloy --speed 1.0

# Method 3: With background video
cd ~/openclaw-investor-relations-manager && ./scripts/script-to-video.sh scripts/annual-report.txt \
  --bg-video public/corporate-bg.mp4 \
  --bg-opacity 0.3

Example:

User says: "Generate Q3 earnings video: Revenue $2.3B, up 45%. Profit $35M, up 60%."

Execute:

cd ~/openclaw-investor-relations-manager && ./agents/ir-cli.sh generate "Q3 earnings report. Revenue reached 2.3 billion dollars, up 45%. Net profit 35 million dollars, up 60%. Strong quarter performance."

Output Location

Generated video saved at: ~/openclaw-investor-relations-manager/out/generated.mp4


Configuration Options

Voice Selection

  • alloy - Neutral, professional (Recommended for IR)
  • echo - Clear and authoritative
  • onyx - Deep, executive-style

Speed

  • Range: 0.25 - 4.0
  • Recommended: 1.0 (professional pace for investor presentations)
  • Default: 1.0

Video Style

  • Professional corporate presentation (default)
  • Quarterly earnings report
  • Annual shareholder update
  • Product launch / business milestone

Scene Types (IR-Optimized)

System automatically detects 6 scene types optimized for financial content:

Type Effect Trigger Condition IR Use Case
title Professional opening First segment "Q3 Earnings Report"
emphasis Highlight metrics Growth %, financial numbers "Revenue +45%", "$2.3B"
circle KPI highlight Revenue, profit, users "500M users", "Net profit"
content Regular business update Quarterly/period mentions "Q3 performance"
pain Challenges/concerns Risk, challenge keywords "Market challenges"
end Professional closing Last segment "Thank you, investors"

Financial Metric Detection

The system intelligently recognizes:

  • Growth indicators: 增长, 提升, 上涨, growth, increase, %
  • Financial metrics: 营收, 收入, 利润, 净利润, revenue, profit, earnings
  • User metrics: 用户, 客户, users, customers
  • Time periods: Q1, Q2, Q3, Q4, 季度, quarter, annual
  • Challenges: 挑战, 风险, challenge, risk, concern

Cost Estimation

Per 60-second IR video: ~$0.012 (about 1 cent):

  • OpenAI TTS: ~$0.004
  • OpenAI Whisper: ~$0.008
  • Remotion rendering: Free (local)

Usage Examples

Example 1: Q3 Earnings Report

User: "Generate Q3 earnings video: Revenue $2.3B up 45%, profit $35M up 60%, 5M users"

Agent executes:

cd ~/openclaw-investor-relations-manager && ./agents/ir-cli.sh generate "Q3 earnings report. Revenue reached 2.3 billion dollars, up 45%. Net profit 35 million dollars, up 60%. User base reached 5 million. Strongest quarter in company history."

Output: ~/openclaw-investor-relations-manager/out/generated.mp4 (45-60 seconds, professional IR video)

Example 2: Annual Shareholder Update

User: "Create annual report video: 2024 revenue $800M, up 120%, expanded to 200 enterprise customers"

Agent:

cd ~/openclaw-investor-relations-manager && ./scripts/script-to-video.sh scripts/annual-report.txt \
  --voice alloy --speed 1.0

Example 3: Product Launch IR Video

User: "New AI product launch, expected $50M annual revenue"

Agent creates optimized script and executes:

cd ~/openclaw-investor-relations-manager && ./agents/ir-cli.sh generate "Major product launch. AI-powered enterprise solution now live. Expected annual revenue contribution 50 million dollars. 50 enterprise customers pre-committed. New growth phase begins."

Video Specifications

  • Resolution: 1080 x 1920 (Portrait) or 1920 x 1080 (Landscape - configurable)
  • Frame Rate: 30 fps
  • Format: MP4 (H.264 + AAC)
  • Style: Professional corporate with financial color scheme
  • Duration: Auto-calculated based on content (typically 30-90 seconds)

Color Scheme

Professional financial/corporate colors:

  • Primary: Corporate Blue (#0078D7)
  • Accent: Financial Green (#00A86B)
  • Background: Professional Dark Blue-Grey (#0F1419)
  • Text: White (#FFFFFF) with subtle shadows

Troubleshooting

Issue 1: Project Not Found

Error: bash: ~/openclaw-investor-relations-manager/...: No such file or directory

Solution:

git clone https://github.com/ZhenRobotics/openclaw-investor-relations-manager.git ~/openclaw-investor-relations-manager
cd ~/openclaw-investor-relations-manager && npm install

Issue 2: API Key Error

Solution:

cd ~/openclaw-investor-relations-manager
echo 'OPENAI_API_KEY="sk-your-key-here"' > .env

Issue 3: Data Accuracy Concerns

Important: Always verify financial data accuracy before using in official communications. This tool is for presentation generation only - data accuracy is the user's responsibility.


Full Documentation


Important Notes

  1. Data Accuracy: Always verify financial data before official release
  2. Compliance: Ensure content complies with financial disclosure regulations
  3. API Configuration: Valid OPENAI_API_KEY required (use .env file)
  4. Professional Voice: Default voice is "alloy" (neutral, professional)
  5. Review Required: Always review generated videos before investor distribution

Agent Behavior Guidelines

When using this skill, agents should:

DO:

  • Verify the data provided by user before generating
  • Use professional, formal language for IR content
  • Highlight key financial metrics (revenue, profit, growth %)
  • Ask for clarification on ambiguous numbers
  • Remind users to review for compliance

DON'T:

  • Make up financial data
  • Use casual or entertainment-style narration
  • Ignore data accuracy concerns
  • Skip verification of critical numbers

Tech Stack

  • Remotion: React-based video generation framework
  • OpenAI TTS: Text-to-speech API (professional voices)
  • OpenAI Whisper: Speech recognition API
  • TypeScript: Type-safe development
  • React: UI component framework
  • Node.js: Runtime environment

Version History

v1.0.0 (2026-03-07)

  • Initial release of Investor Relations Manager
  • Professional corporate visual style
  • Financial metric detection
  • IR-optimized scene types
  • Professional color scheme (corporate blue/financial green)
  • Example IR scripts (Q3 earnings, annual report, product launch)

Project Status: Production Ready for Investor Relations

License: MIT

Author: @ZhenStaff

Support: https://github.com/ZhenRobotics/openclaw-investor-relations-manager/issues

ClawHub: https://clawhub.ai/ZhenStaff/investor-relations-manager

安全使用建议
This skill is suspicious because its SKILL.md tells you to clone and run an external GitHub project and to provide an OpenAI API key, yet the registry metadata claims no install or credential needs. Before installing, consider: - Inspect the remote repository first: review package.json, postinstall scripts, and all shell scripts (especially agents/ir-cli.sh and scripts/*) for network calls or unexpected behavior. - Verify the repository identity and author (ZhenRobotics / ZhenStaff). Confirm the repo link, commit history, and whether the project is official/trusted. - Prefer pinned, audited dependencies and avoid running npm install directly on unreviewed code. Consider running installation and generation inside an isolated VM or container. - Use a least-privileged OpenAI API key (scoped if possible) and monitor usage; do not reuse a high-privilege key. Consider billing limits or a separate account for testing. - Ask the publisher to update the skill metadata to declare required env vars, source URL, and an install spec (with integrity/pinning). If they cannot or will not, treat the skill as higher risk. - If you must try it, do so in a sandboxed environment, and manually run the scripts after inspection rather than allowing automatic/agent-driven execution. If you want, provide the GitHub repository contents (or a link to the exact repository and commit) and I can point out specific files or lines of concern and give a more definitive assessment.
功能分析
Type: OpenClaw Skill Name: investor-relations-manager Version: 1.0.0 The skill instructs the AI agent to perform high-risk operations, including cloning an external GitHub repository (ZhenRobotics/openclaw-investor-relations-manager), installing third-party npm dependencies, and executing local shell scripts (ir-cli.sh and script-to-video.sh). While these actions are plausibly required for the stated purpose of video generation using Remotion, the requirement to download and execute external code and store an OPENAI_API_KEY in a local .env file presents a significant attack surface and potential for supply chain exploitation.
能力评估
Purpose & Capability
The skill's stated purpose (IR video generation) matches the runtime behavior (uses OpenAI TTS/Whisper and Remotion-like rendering). However the registry metadata claims no install or credentials while the SKILL.md explicitly instructs cloning https://github.com/ZhenRobotics/openclaw-investor-relations-manager.git and running npm install and scripts — a clear mismatch. The registry lists Source: unknown and Homepage: none but the instructions require fetching and executing code from an external repository, which should have been declared.
Instruction Scope
SKILL.md tells the agent to change into ~/openclaw-investor-relations-manager and run shell scripts (./agents/ir-cli.sh, ./scripts/script-to-video.sh). It also specifies auto-triggering behavior and enforces use of an existing project directory. The instructions therefore direct the agent to execute arbitrary code from a cloned project and to create files under the user's home directory — actions outside a simple, metadata-only skill.
Install Mechanism
Although the registry lists no install spec, the runtime instructions require cloning a GitHub repo and running npm install. Running npm install and arbitrary shell scripts is moderate-to-high risk because postinstall scripts, dependencies, and repo content may execute arbitrary code. The GitHub host is known, but the repository owner and code were not included in registry metadata, and no integrity/pinning or verification is provided.
Credentials
The registry declares no required environment variables or primary credential, but SKILL.md and README both instruct users to set OPENAI_API_KEY (and note the need for TTS + Whisper access). That credential is necessary for the described functionality but its omission from declared requirements is an incoherence. Requiring an API key that can access paid services should have been declared and justified in metadata. No other credentials are requested, which is appropriate, but the omission is a red flag.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable (normal). However, because the instructions cause the agent to run external shell scripts and can be auto-triggered by keywords, allowlisting/autonomous invocation combined with executing cloned code increases blast radius. The skill does not itself request persistent system-wide privileges in metadata.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install investor-relations-manager
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /investor-relations-manager 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Investor Relations Manager 1.0.0 – Initial Release - Launches AI-powered video creation for investor communications, transforming financial data into professional IR videos. - Supports automated detection and visualization of key financial metrics and growth indicators. - Provides professional voiceover (multiple styles), scene segmentation, and corporate visual themes. - Includes command-line utilities for generating earnings reports, quarterly/annual updates, and stakeholder videos. - Offers configuration for voice, speed, background video, and output style. - Guides on usage, triggering conditions, and troubleshooting included.
元数据
Slug investor-relations-manager
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Investor Relations Manager 是什么?

AI-powered Investor Relations Manager - automated video generation for earnings reports, financial updates, and stakeholder communications. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 358 次。

如何安装 Investor Relations Manager?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install investor-relations-manager」即可一键安装,无需额外配置。

Investor Relations Manager 是免费的吗?

是的,Investor Relations Manager 完全免费(开源免费),可自由下载、安装和使用。

Investor Relations Manager 支持哪些平台?

Investor Relations Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Investor Relations Manager?

由 Justin Liu(@zhenstaff)开发并维护,当前版本 v1.0.0。

💬 留言讨论