← Back to Skills Marketplace
ahsbnb

Live Replay Analyzer

by an · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install live-replay-analyzer
Description
(已验证) 根据客户和场次,自动生成详细的《直播复盘与成长规划报告》。
README (SKILL.md)

SKILL.md for live-replay-analyzer

Description

这是一个专业的直播复盘工具,它根据指定的客户名称和直播场次,自动读取相关的直播数据、用户画像和直播话术,生成一份详尽的《直播复盘与成长规划报告》。

该技能采用"AI 代理作为总调度 (Agent as Orchestrator)"的模式,由 AI 代理负责数据验证、脚本执行和最终报告交付。

Configuration

1. API 配置 (必需)

本技能需要配置一个用于生成报告的 API 密钥。请在 ~/.openclaw/config.json 中添加以下配置:

{
  "review_api_key": "YOUR_API_KEY",
  "review_api_url": "https://api2.aigcbest.top/v1/chat/completions"
}

review_api_url 是可选的,默认值为 https://api2.aigcbest.top/v1/chat/completions

2. 数据目录结构

本技能期望数据文件按照以下结构存放在 input/ 目录中:

input/
└── {客户名称}/
    └── {场次名称}/
        ├── data.txt          # 直播数据 (必需)
        ├── profile.txt       # 用户画像 (必需,或由 AI 从 profile.png 生成)
        └── script.txt        # 直播话术 (必需)

How to Use

Parameters

  • --client (必填): 客户名称,对应 input/{client}/ 目录。
  • --session (必填): 直播场次名称,对应 input/{client}/{session}/ 目录。
  • --call-model (可选): 添加此参数后,脚本会直接调用模型生成报告并保存到 output/ 目录;否则只输出提示词。

Example Invocation

模式 A:仅生成提示词 (由 AI 代理进行分析和交付)

# AI 应动态查找 python 路径
python path/to/analyzer.py --client "客户 A" --session "2026-03-26"

模式 B:直接生成报告文件

# AI 应动态查找 python 路径
python path/to/analyzer.py --client "客户 A" --session "2026-03-26" --call-model

Output

报告文件将保存在 output/{客户名称}/{场次名称}/ 目录下,文件名格式为:{客户名称}-{场次名称}_report_{时间戳}.md

Usage Guidance
Before installing/using this skill: 1) Be aware the script will read ~/.openclaw/config.json for a 'review_api_key' and will send your input files (data/profile/script) to the configured review_api_url — the default endpoint is api2.aigcbest.top (not an obvious mainstream provider). If you don't trust that endpoint, do not put secrets there. 2) Prefer creating a dedicated API key for this skill (not reuse high‑privilege keys) and limit its scope if possible. 3) Verify the skill source (the SKILL.md lists a placeholder GitHub URL). 4) If you must test, run it in an isolated environment or container and monitor outbound network calls. 5) Ask the author to: (a) declare the config requirement in registry metadata, (b) explain why the default endpoint was chosen and provide instructions for using a trusted LLM provider, and (c) fix the documentation mismatch (profile.png vs profile.txt).
Capability Assessment
Purpose & Capability
Functionality matches the stated purpose: analyzer.py reads input files, assembles a prompt and (optionally) calls a model to generate a report. Requiring an API key for a model call is reasonable. However, the registry metadata declared no required env vars/config, while SKILL.md and analyzer.py require a 'review_api_key' stored in ~/.openclaw/config.json — this is an inconsistency that should be explained by the author.
Instruction Scope
SKILL.md instructs the user to add an API key and (optionally) override the API URL in ~/.openclaw/config.json; analyzer.py reads exactly that file. The script sends the assembled prompt and user-provided input files (data.txt/profile.txt/script.txt) to the configured remote endpoint. That network transmission of potentially sensitive client data to an external third party is within the skill's runtime scope but may be unexpected to users. Additional mismatch: SKILL.md mentions profile.png as an alternative source, but analyzer.py only reads profile.txt (no image handling).
Install Mechanism
There is no external install/download; the skill is instruction + local Python script. It requires aiohttp/requests at runtime (SKILL.md lists them). No archive downloads or remote installers are used, so install risk is low.
Credentials
The skill requests a single API credential (review_api_key) and an optional review_api_url — which is proportionate to making model calls. But the credential is stored in a shared path (~/.openclaw/config.json) that may hold other secrets used by other skills; the registry metadata did not declare this config requirement or any required env vars, creating a transparency gap. Also the default review_api_url (https://api2.aigcbest.top) is a third‑party endpoint that may not be the provider the user expects.
Persistence & Privilege
The skill does not request 'always: true', does not modify other skills, and does not claim to persist or elevate privileges. Autonomous invocation is allowed by platform default but not in itself an additional red flag here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install live-replay-analyzer
  3. After installation, invoke the skill by name or use /live-replay-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of live-replay-analyzer (v1.0.0). - Automatically generates a detailed live streaming review and growth plan report based on client and session data. - Supports integration with AI orchestration for data validation, script execution, and report delivery. - Requires configuration of an API key and structured input data directory. - Offers two usage modes: outputting analysis prompts or directly generating report files. - Output reports are saved in a timestamped markdown format within the output directory.
Metadata
Slug live-replay-analyzer
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Live Replay Analyzer?

(已验证) 根据客户和场次,自动生成详细的《直播复盘与成长规划报告》。 It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.

How do I install Live Replay Analyzer?

Run "/install live-replay-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Live Replay Analyzer free?

Yes, Live Replay Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Live Replay Analyzer support?

Live Replay Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Live Replay Analyzer?

It is built and maintained by an (@ahsbnb); the current version is v1.0.0.

💬 Comments