← Back to Skills Marketplace
aipoch-ai

Medical Unit Converter

by AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
111
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install medical-unit-converter
Description
Convert medical laboratory values between units (mg/dL to mmol/L, etc.) with formula transparency and clinical reference ranges. Supports glucose, cholestero...
Usage Guidance
This skill appears to be a straightforward, local medical-unit converter and does not access the network or secrets — that part is benign. However, there are important mismatches between the documented contract (SKILL.md) and the included script: the script supports more analytes than the documentation lists, and the JSON output field names differ (script uses output_value/input_value, SKILL.md expects converted_value/formula). Before installing or integrating: 1) ask the author to update SKILL.md to match the script (supported analytes, exact output schema, and whether a formula field is present); 2) run the provided quick-check (python -m py_compile scripts/main.py and a few sample conversions) to confirm output shape and reference ranges; 3) if you will call the script programmatically, adapt your code to the script's actual JSON keys or request the script be changed to the documented schema; 4) because this is a medical utility, do not use it for clinical decision-making without independent verification of reference ranges and factors; 5) prefer a published source/homepage or signed maintainer if you will rely on it in production. These fixes will address the coherence issues; there is no sign of network exfiltration or secret access in the code.
Capability Analysis
Type: OpenClaw Skill Name: medical-unit-converter Version: 1.0.0 The skill is a legitimate medical unit converter that performs deterministic calculations using the Python standard library. The code in scripts/main.py contains no network calls, file system access, or shell execution, and the SKILL.md instructions include safety guardrails to prevent the agent from attempting medical diagnoses. An included audit report (medical-unit-converter_audit_result_v4.json) further validates the security and functional suitability of the tool.
Capability Assessment
Purpose & Capability
Name/description match the script's behavior: a local converter for laboratory analytes. However SKILL.md documents 4 analytes/8 pairs while the script implements 9 analytes/16 conversion pairs (additional analytes: triglycerides, urea, calcium, sodium, potassium). This is a coherence/documentation mismatch but not evidence of malicious intent.
Instruction Scope
SKILL.md and the script stay within the stated purpose (parse CLI args, perform arithmetic, return JSON). No file reads beyond the script, no network calls, no env/credential access. Notable divergence: SKILL.md expects output field names like converted_value and a 'formula' field, but scripts/main.py returns output_value, input_value, input_unit, output_unit and does not include a formula field. That mismatch could break callers or automated agents following the SKILL.md contract.
Install Mechanism
No install spec and no external packages beyond Python standard library. Script is small and self-contained, so install risk is low.
Credentials
The skill requests no environment variables, credentials, or config paths and the code does not access any secrets or external services.
Persistence & Privilege
Skill does not request always:true, does not modify agent/system configuration, and has no persistent presence requirements.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install medical-unit-converter
  3. After installation, invoke the skill by name or use /medical-unit-converter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
medical-unit-converter 1.0.0 – Initial Release - Converts common medical laboratory values (glucose, cholesterol, creatinine, hemoglobin) between major clinical measurement units. - Presents formula transparency and includes clinical reference ranges with each conversion. - Supports batch conversion and validation use cases for mg/dL, mmol/L, μmol/L, g/dL, and g/L. - Includes robust, transparent input validation and error reporting based on clear workflow and fallback templates. - Reference ranges and conversion factors are strictly as documented; no fabrication or assumptions outside scope.
Metadata
Slug medical-unit-converter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Medical Unit Converter?

Convert medical laboratory values between units (mg/dL to mmol/L, etc.) with formula transparency and clinical reference ranges. Supports glucose, cholestero... It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.

How do I install Medical Unit Converter?

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

Is Medical Unit Converter free?

Yes, Medical Unit Converter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Medical Unit Converter support?

Medical Unit Converter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Medical Unit Converter?

It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.

💬 Comments