← Back to Skills Marketplace
mupengi-bot

review-manager

by mupengi-bot · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
613
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install review-manager
Description
고객사 리뷰 수집·자동답글·알림·리포트 통합 관리. 네이버플레이스/구글/배민/쿠팡 리뷰 모니터링 + 감성분석 + 경쟁사 비교
Usage Guidance
This skill appears to do what it says, but review and cautious deployment are advised: 1) It will create and update files under ~/.openclaw/workspace/skills/review-manager/data — confirm you are comfortable with that location. 2) Automated Discord notifications are sent via the host's openclaw message CLI (not by shipping Discord tokens); check that the messaging tool has appropriate permissions and that the target channel ID in config.json is correct. 3) The project currently uses mock collectors and notes that real scraping may require browser automation and cookie reuse — avoid storing login cookies or credentials in plaintext; if you implement login automation, treat those secrets carefully. 4) The --apply auto-reply functionality is not implemented yet (scripts generate replies and save previews only). 5) If you plan to run these scripts on a schedule, run them in a controlled environment and ensure scraping frequency complies with each platform's terms to avoid IP blocking or legal issues. If you want higher assurance, run the code in a sandbox/container and inspect the openclaw message tool behavior before enabling automated notifications.
Capability Analysis
Type: OpenClaw Skill Name: review-manager Version: 1.0.0 The skill is classified as suspicious due to a shell injection vulnerability present in `scripts/check-negative.js` and `scripts/weekly-report.js`. Both scripts construct a shell command using `child_process.execSync` to send Discord alerts. The `discordChannelId` from `config.json` is directly interpolated into this command string without proper shell escaping, allowing for arbitrary command execution if a malicious value is configured for `discordChannelId` (e.g., `1234567890; rm -rf / #`). While the `message` content is sanitized, the `channelId` is not, posing a significant risk.
Capability Assessment
Purpose & Capability
Name/description (review collection, auto-reply, alerts, reports, competitor comparison) match the included scripts and config.template. The only required binary is node and the scripts operate on a per-skill config/data directory under the user's HOME — proportional to the described functionality.
Instruction Scope
SKILL.md and README instruct creating a config.json in ~/.openclaw/workspace/skills/review-manager and running the included node scripts. The scripts only read/write files under that data dir and call the OpenClaw messaging tool to send Discord notifications. The docs mention optional browser automation / cookie reuse for platforms that require login — that is outside the shipped code and would be a separate privacy/credential consideration if the user implements it.
Install Mechanism
No install spec or remote download; this is instruction + bundled scripts only. No external archives or third-party package installations are performed by the skill itself.
Credentials
The skill does not declare or require environment variables or external credentials. It expects a config.json (discord channel id, store URLs) and uses the OpenClaw messaging CLI to send notifications; that is consistent with its alerting feature. There are no unexpected secret exfiltration patterns in the code.
Persistence & Privilege
always:false (default). The skill reads and writes only to its own workspace data and config paths under ~/.openclaw/workspace/skills/review-manager. It does not attempt to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install review-manager
  3. After installation, invoke the skill by name or use /review-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - 고객사용 스킬
Metadata
Slug review-manager
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is review-manager?

고객사 리뷰 수집·자동답글·알림·리포트 통합 관리. 네이버플레이스/구글/배민/쿠팡 리뷰 모니터링 + 감성분석 + 경쟁사 비교. It is an AI Agent Skill for Claude Code / OpenClaw, with 613 downloads so far.

How do I install review-manager?

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

Is review-manager free?

Yes, review-manager is completely free (open-source). You can download, install and use it at no cost.

Which platforms does review-manager support?

review-manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created review-manager?

It is built and maintained by mupengi-bot (@mupengi-bot); the current version is v1.0.0.

💬 Comments