Skill flagged — suspicious patterns detected

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

ORG Chart

v1.0.0

Generate organization charts by uploading CSV or Excel files with employee name, title, and manager columns, outputting structured PNG charts.

0· 36·0 current·0 all-time
byYK-Global@billjamno58

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for billjamno58/org-chart.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "ORG Chart" (billjamno58/org-chart) from ClawHub.
Skill page: https://clawhub.ai/billjamno58/org-chart
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

Bare skill slug

openclaw skills install org-chart

ClawHub CLI

Package manager switcher

npx clawhub@latest install org-chart
Security Scan
Capability signals
CryptoCan make purchasesRequires 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
Code files (parser, layout, renderer) match the stated purpose. However the package also contains billing modules that call an external service (skillpay.me) and the CLI reads a FEISHU_USER_ID environment variable — billing/network calls are consistent with the Pricing section but the skill metadata declared no required env vars or credentials.
!
Instruction Scope
SKILL.md promises local-only file handling under /tmp/org-chart and the code enforces that, which is good. But SKILL.md does not document the runtime requirement that a FEISHU_USER_ID env var may be read (main.py) or that a SKILLPAY_API_KEY may be used (scripts/billing.py). The billing code performs network calls to skillpay.me which is outside the described parsing/rendering scope and is not fully disclosed in runtime instructions.
Install Mechanism
No install spec is provided (instruction-only), which is low-risk, but the package includes multiple executable code files. Having embedded code without an install/run explanation is an inconsistency: the skill may rely on these files being executed by the agent/platform even though no install steps are declared.
!
Credentials
The skill metadata lists no required env vars, but the code reads at least SKILLPAY_API_KEY (scripts/billing.py) and FEISHU_USER_ID (scripts/main.py). These credentials are proportional to billing but should be declared. The number and naming of env vars (API key and user id) are not communicated to users — a transparency issue and a potential surprise credential exposure risk.
Persistence & Privilege
The skill does not request permanent/always-on presence and does not modify other skills or system-wide settings. It enforces a confined working directory (/tmp/org-chart) and does not attempt to write outside it.
What to consider before installing
This skill largely does what it says (parsing CSV/Excel and rendering PNG org charts), but there are important mismatches you should consider before installing: - Billing/network calls: The code includes billing modules that call https://skillpay.me. If you care about network access or data leaving the environment, ask how billing is invoked and whether uploads or metadata are sent to that service. - Undeclared environment variables: The runtime reads SKILLPAY_API_KEY and FEISHU_USER_ID but the skill metadata declares no required env vars. If you install, verify what values are expected and avoid setting sensitive keys unless you trust the vendor. - Code included but no install instructions: The package contains runnable Python and JS files but provides no install spec. Confirm how the platform will execute these files and whether they'll run with the permissions/access you expect. - If you want to proceed: run the skill in a sandboxed environment, do not set production API keys until you verify billing behavior, and request the publisher to update SKILL.md/metadata to declare required env vars and clearly document the billing flow. If you want, I can: list the exact lines that reference environment variables and external endpoints, or draft questions to send to the skill author requesting clarification.

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

latestvk97dcgfwj0pgcja46t30n9c9ph85q7qf
36downloads
0stars
1versions
Updated 16h ago
v1.0.0
MIT-0

Org Chart Generator - Skill Documentation

Overview

Upload CSV/Excel files, AI automatically parses organizational hierarchy, one-click generate organization charts.

Trigger Words

  • org chart
  • organization chart
  • generate chart
  • upload employee data
  • CSV to org chart

Features

P0 Features (V1 Required)

  1. CSV/Excel Upload & Parsing

    • Supports .csv, .xlsx, .xls formats
    • Auto-recognizes name, title, manager columns
    • Supports various column name variants (name/employee, title/position, manager/supervisor)
  2. Auto Layout Algorithm

    • Tree-based layout
    • Auto-center parent nodes
    • Handles multi-level structures
  3. PNG Export

    • 150 DPI high-definition output
    • Adaptive canvas size
    • Rounded corner node design
  4. Data Preview Table

    • Pre-parsing preview
    • Supports manual correction
    • Export corrected data

Input Requirements

File format: CSV or Excel (.xlsx/.xls)

Required columns:

  • name (employee name)
  • title (job title)
  • manager (supervisor name, references another employee's name)

Manager column contains the name of the superior. Leave blank for top-level employees.

Output

PNG format organization chart, PNG file path.

Pricing

  • Standard: $0.01 USDT per generation
  • Pro: $0.05 USDT per generation with unlimited exports

Tech Stack

  • Python
  • pandas (data parsing)
  • openpyxl (Excel reading)
  • Matplotlib (chart rendering)

Security

  • All paths use /tmp/org-chart/
  • No home directory access
  • File path validation prevents injection

Comments

Loading comments...