Checksum Utility for Openclaw

A cross-platform Node.js CLI utility for generating and verifying cryptographic file checksums using MD5, SHA1, and SHA256 algorithms.

autogame-17
v1.0.0
Feb 17, 2026
0
593
2

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install checksum

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install checksum using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Checksum Utility?

The Checksum utility is a robust component within the Openclaw Skills collection designed for developers who need reliable file integrity verification. It simplifies the process of generating cryptographic hashes for single files or entire directories, providing a consistent experience across Windows, macOS, and Linux without requiring native system dependencies like coreutils.

By integrating this tool into your workflow, you can automate the verification of download artifacts, monitor for unauthorized file changes, and generate release manifest files. This Openclaw Skills entry bridges the gap between manual hashing and complex automation scripts by offering structured output suitable for modern DevOps pipelines.

Checksum Utility Use Cases

  • Verifying the integrity of downloaded software packages or dependencies.
  • Generating cryptographic manifests for release artifacts before deployment.
  • Detecting file modifications or corruption in large directory structures.
  • Automating security audits within CI/CD pipelines using JSON-formatted results.

How Checksum Utility Works

  1. Select the target file or directory for which you need to generate a hash.
  2. Choose a cryptographic algorithm such as MD5, SHA1, SHA256, or SHA512 based on your security requirements.
  3. Execute the skill via the command line interface to calculate the unique digital fingerprint.
  4. Capture the result in standard text format or pipe the structured JSON output into other Openclaw Skills for further processing.

Checksum Utility Setup

Ensure you have Node.js installed on your system. Navigate to your project directory and execute the following commands to use this Openclaw Skills utility:

# Calculate a SHA256 hash for a specific file
node skills/checksum/index.js --file package.json --algo sha256

# Generate a JSON manifest for an entire directory
node skills/checksum/index.js --dir src/ --algo sha256 --json > checksums.json

Checksum Utility Data Schema & Taxonomy

The utility processes file data and returns results in either plain text or structured JSON format. Below is the metadata taxonomy for the CLI arguments:

Parameter Description Required Default
--file Path to a single file to hash No (if --dir is used) N/A
--dir Path to a directory for recursive hashing No (if --file is used) N/A
--algo Cryptographic algorithm to employ No md5
--json Flag to enable machine-readable JSON output No false

Checksum Utility Advanced Features

  • Recursive Processing: Effortlessly crawl through nested subdirectories to generate a comprehensive integrity map of your project.
  • JSON Integration: Native machine-readable output allows this utility to function as a primary data provider for other Openclaw Skills.
  • Platform Independence: Runs natively on any OS with Node.js, eliminating the dependency on specific shell utilities like md5sum or sha256sum.
  • Multi-Algorithm Support: Toggle between MD5 for speed or SHA256/SHA512 for higher security requirements within the same interface.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*