← Back to Skills Marketplace
odrobnik

WHO Growth Charts

by Oliver Drobnik · GitHub ↗ · v1.2.3
cross-platform ✓ Security Clean
2286
Downloads
1
Stars
5
Active Installs
8
Versions
Install in OpenClaw
/install who-growth-charts
Description
Generate WHO child growth charts (height, weight, BMI) with percentile curves. Downloads official WHO reference data on demand. Use when users ask about chil...
Usage Guidance
This skill appears coherent and limited to generating charts and downloading WHO reference files from the official WHO CDN. Before installing: (1) ensure you trust network access to cdn.who.int since the script will download XLSX files and an emblem into a local cache folder; (2) install the declared Python dependencies in a controlled environment (virtualenv) to avoid dependency conflicts; (3) be aware the script will write cache and output under a workspace 'who-growth-charts' folder (it detects the workspace by searching for a parent 'skills' directory) and can read input files only from that workspace or /tmp; and (4) if you plan to feed real child data, treat those files as sensitive and run the script in a secure environment. If you want extra assurance, review the remainder of the script (the file was partially truncated in the manifest) or run it in an isolated container before use.
Capability Analysis
Type: OpenClaw Skill Name: who-growth-charts Version: 1.2.3 The skill is a legitimate tool for generating WHO child growth charts. It demonstrates good security practices by implementing path sanitization and validation in `_safe_input_path` and `_safe_filename` within `scripts/growth_chart.py` to prevent directory traversal. Network activity is limited to downloading official reference data and emblems from the trusted domain `cdn.who.int`. No evidence of malicious intent, data exfiltration, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (WHO growth charts) match the included script and SKILL.md. Required binary is python3 and declared Python libraries match the script's imports (pandas, matplotlib, scipy, openpyxl). Network access (cdn.who.int) is appropriate for fetching WHO reference data.
Instruction Scope
SKILL.md and the script limit actions to reading optional input JSON, downloading WHO XLSX assets and an emblem from the WHO CDN, caching into a local 'who-growth-charts/cache' folder, and producing chart images. The instructions do not request arbitrary files or credentials beyond using PWD/TMPDIR for workspace discovery.
Install Mechanism
There is no install spec — the skill is instruction + a Python script. Dependencies are typical Python packages and installation is handled via pip in the README; no external binary downloads, URL shorteners, or archive extraction are used.
Credentials
No credentials or sensitive environment variables are requested. The script reads PWD and TMPDIR (to find workspace and temporary directory) which is reasonable for locating cache/output paths. No unrelated service tokens or keys are required.
Persistence & Privilege
Skill is not always-on and does not modify other skills or system-wide agent settings. It caches downloaded WHO files under the workspace cache directory and /tmp only, which is proportional to its function.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install who-growth-charts
  3. After installation, invoke the skill by name or use /who-growth-charts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.3
Fix missing 'import os' causing runtime crash when os.environ is accessed
v1.2.2
fix: use /Users/oliver/clawd for workspace root to preserve symlink paths
v1.2.1
Rename .clawdhubignore to .clawhubignore
v1.2.0
Refactor: move setup/prerequisites to SETUP.md, keep SKILL.md lean
v1.1.0
Security: sanitise child names in output filenames (path traversal prevention), restrict --data and --output paths to workspace/tmp only.
v1.0.3
Docs: workspace-derived output/cache dir
v1.0.2
Fix SKILL.md version sync + homepage
v1.0.1
Renamed slug to match preferred naming
Metadata
Slug who-growth-charts
Version 1.2.3
License
All-time Installs 5
Active Installs 5
Total Versions 8
Frequently Asked Questions

What is WHO Growth Charts?

Generate WHO child growth charts (height, weight, BMI) with percentile curves. Downloads official WHO reference data on demand. Use when users ask about chil... It is an AI Agent Skill for Claude Code / OpenClaw, with 2286 downloads so far.

How do I install WHO Growth Charts?

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

Is WHO Growth Charts free?

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

Which platforms does WHO Growth Charts support?

WHO Growth Charts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created WHO Growth Charts?

It is built and maintained by Oliver Drobnik (@odrobnik); the current version is v1.2.3.

💬 Comments