A lightweight, zero-dependency Python command-line utility for instant conversion between Celsius, Fahrenheit, and Kelvin temperature scales.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cn-temperature-converter
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cn-temperature-converter using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Temperature Converter is a lightweight, offline-first command-line utility built entirely on the Python standard library. It provides developers and automated pipelines with a quick, reliable way to perform conversions between Celsius, Fahrenheit, and Kelvin without relying on external APIs or third-party dependencies. This clean, pure-Python execution makes it an excellent choice for offline environments, resource-constrained systems, and automated workflows.
As part of the Openclaw Skills collection, this utility demonstrates how simple, modular scripts can be seamlessly integrated into broader AI agent environments. By offering standard CLI entry points, it allows developers to execute precise mathematical conversions programmatically, minimizing overhead and keeping operational workflows self-contained and highly efficient.
Make sure you have Python 3 installed on your machine. This script uses the Python standard library, so no additional pip packages are needed.
Run the converter from your terminal:
# Convert 100 Celsius to Fahrenheit
python3 scripts/temp_converter.py --value 100 --from C --to F
# Convert 212 Fahrenheit to Celsius
python3 scripts/temp_converter.py --value 212 --from F --to C
The Temperature Converter operates on a direct input/output stream and does not generate external databases. It utilizes the following CLI argument schema:
| Argument | Type | Required | Description |
|---|---|---|---|
--value |
Float | Yes | The numeric temperature value to convert |
--from |
String | Yes | Source unit (C, F, or K) |
--to |
String | Yes | Target unit (C, F, or K) |
All math computations are processed in memory and outputted as standard numerical strings.
Loading
A lightweight, pure-Python utility to automatically detect text file encodings and BOM markers without external dependencies.

A zero-dependency Python tool for reversing multi-byte text sequences globally or character-by-character.

A lightweight, pure Python CLI tool to calculate tips and split bills among multiple people with zero external dependencies.

A lightweight, dependency-free command-line tool to strip redundant spaces, unwanted tabs, and excess line breaks from your text inputs and files.

A lightweight, pure Python CLI tool designed to randomly shuffle lines of text from direct inputs or external files.

A lightweight, zero-dependency Python script that automatically appends custom suffixes to every line of a given text.








































