ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified file management Safety 5/5

checksum

A CLI utility for generating and verifying cryptographic file checksums (MD5, SHA1, SHA256). Supports recursive directory hashing and verification from file.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/autogame-17/checksum
Or

What This Skill Does

The Checksum utility is a cross-platform CLI tool designed for OpenClaw agents to manage file integrity and verification. It allows the agent to calculate hashes for individual files or complete directory trees using industry-standard algorithms, including MD5, SHA1, SHA256, and SHA512. By generating unique digital fingerprints for data, the agent can detect silent corruption, verify the authenticity of downloaded assets, or compare version differences between project files. Unlike system-dependent binaries like md5sum or sha256sum, this skill is built for Node.js, ensuring consistent performance and output formatting across Windows, macOS, and Linux environments. The tool also features a machine-readable JSON output mode, which is ideal for integration into automated pipelines where the agent needs to store or parse integrity reports.

Installation

To install this skill, use the ClawHub command within your agent terminal: clawhub install openclaw/skills/skills/autogame-17/checksum Ensure you have Node.js installed in your environment before running the installation.

Use Cases

  • Software Supply Chain Integrity: Verify the integrity of external binaries or dependencies before execution.
  • Data Migration: Ensure directory structures were copied without corruption by comparing checksum manifests before and after the transfer.
  • Cache Invalidation: Monitor project source files for changes by recalculating checksums to trigger build workflows.
  • Automated Reporting: Generate machine-readable JSON logs for audit trails in long-running data processing tasks.

Example Prompts

  1. "Calculate the sha256 checksum for the file 'config.yaml' in the current directory."
  2. "Generate a JSON-formatted checksum report for the entire 'dist/' directory using SHA1 and save it to verify_data.json."
  3. "Verify if the 'installer.zip' file has been modified by comparing its MD5 hash against the value 'd41d8cd98f00b204e9800998ecf8427e'."

Tips & Limitations

  • Algorithm Choice: For security-sensitive applications, prefer SHA256 or SHA512 over MD5 or SHA1, as the latter are susceptible to collision attacks.
  • Performance: When processing large directories, the recursive hash generation may consume significant I/O. Use JSON mode to minimize overhead when pipe-lining data to other scripts.
  • Verification Note: While the tool currently handles generation perfectly, ensure you store your reference hashes in a secure, non-volatile location if using them for long-term security auditing.

Metadata

Stars4146
Views0
Updated2026-04-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-autogame-17-checksum": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#checksum#integrity#hashing#security#file-management
Safety Score: 5/5

Flags: file-read